Java 使用JFreechart(条形图,XY)绘制多重绘图

Java 使用JFreechart(条形图,XY)绘制多重绘图,java,plot,jfreechart,Java,Plot,Jfreechart,你好,我必须制作一个程序来显示功率曲线,因此我需要在一个窗口上显示三个不同的图。 不同类型的绘图为XY(仅点)、条形图和带线的XY 我的问题:不知何故,我只能绘制两张图表,而且无法正确更改单个图表的颜色 编辑:当我把第三张图表的声明作为注释时,第二张图表最终被绘制出来。画三张图表是不可能的吗 任何帮助都将不胜感激,谢谢;) 在绘图中,在同一索引处有两个数据集-确保将每个数据集设置为唯一索引: plot.setDataset(2, data2); plot.setRenderer(2, rende

你好,我必须制作一个程序来显示功率曲线,因此我需要在一个窗口上显示三个不同的图。 不同类型的绘图为XY(仅点)、条形图和带线的XY

我的问题:不知何故,我只能绘制两张图表,而且无法正确更改单个图表的颜色

编辑:当我把第三张图表的声明作为注释时,第二张图表最终被绘制出来。画三张图表是不可能的吗

任何帮助都将不胜感激,谢谢;)


在绘图中,在同一索引处有两个数据集-确保将每个数据集设置为唯一索引:

plot.setDataset(2, data2);
plot.setRenderer(2, renderer2);

更改此选项后,我使用一些测试数据运行了您的示例,并能够看到所有三个数据集的绘图。

非常感谢,它工作正常:D不知道有索引。
plot.setDataset(2, data2);
plot.setRenderer(2, renderer2);