【发布时间】:2017-03-30 13:45:20
【问题描述】:
我想要在使用ChartFactory.createLineChart() 创建的折线图中标记数据点的形状(小方块)。
它应该看起来像这样(这个图像不是用 JFreeChart 创建的):
我已按照here 的描述进行操作,但是它们并没有出现在我面前。这是我的 JFreeChart 软件的输出:
我的代码是:
JFreeChart lineChart = ChartFactory.createLineChart(...);
CategoryPlot plot = (CategoryPlot) lineChart.getPlot();
plot.getRenderer().setBaseShape(
new Rectangle2D.Double(-20.0, -20.0, 40.0, 40.0));
我还尝试在我正在绘制的所有系列中使用setSeriesShape 而不是setBaseShape,它也没有任何区别。
我做错了什么?
【问题讨论】:
标签: java jfreechart