【问题标题】:JFreeChart - Problem in creating moving chartJFreeChart - 创建移动图表时出现问题
【发布时间】:2011-07-19 01:00:40
【问题描述】:

我在我的 java 应用程序中使用 JFreeChart。

问题

我想绘制一个XYAreaChart,当我们开始绘制数据时,它的域轴(x 轴) 应该会自动水平滚动。

我在 TimeSeriesCharts 中看到了同样的内容,但我不想要任何 timeSeriesChart。我只想要滚动的 x 轴。

【问题讨论】:

    标签: java jfreechart time-series


    【解决方案1】:

    您需要创建自己的SlidingXYDataset,以类似于SlidingCategoryDataset 实现CategoryDataset 的方式实现XYDataset

    附录:如comment 中所述,可以在here 找到一个典型的实现。

    【讨论】:

    • 我在sourceforge.net/tracker/… 找到了一个补丁,但是当我想设置自己的 X 轴范围时,我遇到了一个问题。此示例适用于 plot.getDomainAxis().setAutoRange(true).. 但我想为 x 轴设置自己的范围。
    • 它有点过时了,但它确实有效。 setFirstItemIndex() 有什么问题?如果您想要一个固定的域范围,请参阅此DynamicTimeSeriesCollection example
    • 抱歉,我确实想要否决这个答案。是否可以纠正这个问题?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-10
    • 2015-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多