jfreechart1.5 - 柱形图设置数值显示 (论坛上的方法不适用于1.5)

1. 传送门

官方:http://www.jfree.org/jfreechart/  最新版本2017年,版本号1.5

API:http://www.jfree.org/jfreechart/api/javadoc/index.html

2. 解决:

        //柱形图设置数值显示
        CategoryItemRenderer renderer = plot.getRenderer();
        renderer.setDefaultItemLabelGenerator(new StandardCategoryItemLabelGenerator());
        renderer.setDefaultItemLabelsVisible(true);

        plot.setRenderer(renderer);

3. 网上答案 - 补充

3.1 BarRenderer3D 在1.5版本中没有。

3.2 以前的答案失效

BarRenderer renderer=new BarRenderer();
renderer.setBaseItemLabelGenerator(new StandardCategoryItemLabelGenerator());
renderer.setBaseItemLabelsVisible(true);
plot.setRenderer(renderer);//将修改后的属性值保存到图中

BarRenderer 中么有setBaseItemLabelGenerator,setBaseItemLabelsVisible,换成了setDefault*类方法。

扫描二维码关注公众号,回复: 11311309 查看本文章

猜你喜欢

转载自blog.csdn.net/t07060239/article/details/106467386
1.5