【问题标题】:How to dynamically update HistogramDataset with two series in jfreechart?如何在 jfreechart 中使用两个系列动态更新 HistogramDataset?
【发布时间】:2017-06-22 01:47:46
【问题描述】:

我想动态更新 jfree 图表直方图中的两个独立系列。当我查看 HistogramDataset 时,似乎没有一种方法。这可能吗?我知道它可以在 SimpleHistogramDataset 中完成,但我需要在此图表上有两个系列。

【问题讨论】:

    标签: java charts histogram jfreechart


    【解决方案1】:

    一些替代方案:

    1. 用每次更新替换HistogramDataset

      chart.getXYPlot().setDataset(newDataset);
      
    2. 在绘图中添加第二个 SimpleHistogramDatasetXYItemRenderer

      SimpleHistogramDataset newDataset = createDataset();
      chart.getXYPlot().setDataset(1, newDataset);
      XYItemRenderer renderer = new XYBarRenderer();
      renderer.setBasePaint(Color.blue);
      chart.getXYPlot().setRenderer(1, renderer);
      
    3. 创建一个支持突变的自定义AbstractIntervalXYDataset

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-04
      • 1970-01-01
      • 2022-07-05
      • 2017-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多