how to display customized values on a bar in bar chart using jfree chart?

99封情书 提交于 2019-12-01 10:49:10

StandardCategoryItemLabelGenerator uses an instance of MessgeFormat for this, defaulting to ArgumentIndex {2}. The other ArgumentIndex values are defined in the abstract parent. For example,

renderer.setBaseItemLabelGenerator(
    new StandardCategoryItemLabelGenerator(
        "{0} {1} {2} {3}", NumberFormat.getInstance()));
renderer.setBaseItemLabelsVisible(true);

You can also override generateLabel() to return any value you want.

renderer.setBaseItemLabelGenerator(
new StandardCategoryItemLabelGenerator()
 @Override
 public String generateLabel(CategoryDataset dataset, int row, int column) {
        return "Your Text" +row+","+column;
 }
);
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!