jfreechart删除水平虚线

时间:2015-06-19 09:13:10

标签: java jfreechart graphic

我在使用jfreechart时遇到了很多问题。

我想绘制一个图形(StackedBarChartGraphic,其中包含DefaultCategoryDataset用于输入)。

我想要一个这样的图形:desired graph

当我得到这样的图形时问题就出现了:error graph

我想在100,200,300等处移除那些水平虚线,并且(也)将黑线放在值0处(即将0轴绘制为黑线)。我试过这个:

CategoryPlot plot = (CategoryPlot) chart.getPlot();
plot.setBackgroundPaint(Color.white);
plot.setDomainGridlinePaint(Color.white);
plot.setRangeGridlinePaint(Color.gray);
plot.setDomainGridlinesVisible(false);
plot.clearRangeMarkers();
plot.clearAnnotations();

并且不起作用。有任何想法吗?非常感谢!

0 个答案:

没有答案