0
我想动态更新jfree图表直方图中的两个独立系列。当我看着HistogramDataset时,它似乎并没有一种方法。这可能吗?我知道它可以在SimpleHistogramDataset中完成,但我需要在此图表上有两个系列。如何在jfreechart中使用两个系列动态更新HistogramDataset?
我想动态更新jfree图表直方图中的两个独立系列。当我看着HistogramDataset时,它似乎并没有一种方法。这可能吗?我知道它可以在SimpleHistogramDataset中完成,但我需要在此图表上有两个系列。如何在jfreechart中使用两个系列动态更新HistogramDataset?
一些替代方案:
每次更新替换HistogramDataset
:
chart.getXYPlot().setDataset(newDataset);
添加第二个SimpleHistogramDataset
和XYItemRenderer
的情节:
SimpleHistogramDataset newDataset = createDataset();
chart.getXYPlot().setDataset(1, newDataset);
XYItemRenderer renderer = new XYBarRenderer();
renderer.setBasePaint(Color.blue);
chart.getXYPlot().setRenderer(1, renderer);
创建支持突变的自定义AbstractIntervalXYDataset
。