我在使用jfreechart时遇到了很多问题。
我想绘制一个图形(StackedBarChartGraphic,其中包含DefaultCategoryDataset用于输入)。
我想要一个这样的图形:
当我得到这样的图形时问题就出现了:
我想在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();
并且不起作用。有任何想法吗?非常感谢!