在jfreechart中如果不设置柱形图宽度的话,jfreechart会默认设定宽度,就会出现一个图形里只有一个柱的超宽柱形图,很不美观
我在网上找了一段设置柱形图宽度的代码
BarRenderer barrenderer = new BarRenderer();
barrenderer.setMaximumBarWidth(0.1);
barrenderer.setMinimumBarLength(0.1);
但是却没有效果,后来找来找去,原因竟然是没写这句话:
plot.setRenderer(renderer);
好吧,我对jfreechart的各种类还不熟悉,浪费了我一下午时间
在jfreechart中如果不设置柱形图宽度的话,jfreechart会默认设定宽度,就会出现一个图形里只有一个柱的超宽柱形图,很不美观
我在网上找了一段设置柱形图宽度的代码
BarRenderer barrenderer = new BarRenderer();
barrenderer.setMaximumBarWidth(0.1);
barrenderer.setMinimumBarLength(0.1);
但是却没有效果,后来找来找去,原因竟然是没写这句话:
plot.setRenderer(renderer);
好吧,我对jfreechart的各种类还不熟悉,浪费了我一下午时间
本文讨论了在使用JFreeChart时遇到的一个常见问题:如何正确设置柱形图宽度,避免出现超宽柱形图的问题。通过实例演示了设置BarRenderer宽度的方法,并强调了将设置应用到Plot中的必要性。
3578

被折叠的 条评论
为什么被折叠?



