【问题标题】:JFreeChart - prohibit initial stretching of TimeSeriesJFreeChart - 禁止 TimeSeries 的初始拉伸
【发布时间】:2012-06-20 10:17:44
【问题描述】:

我想采用 JFreeChart 中著名的示例演示内存消耗:http://www.koders.com/java/fidAC2CC42CB6511A1240DFE1A6BE1B9D04D34CF001.aspx

问题:
我不希望它最初在情节的两端之间拉伸,并且当达到 maximumItemAge 时开始“滚动”。
我希望时间范围具有恒定宽度,并且测量表示从左侧空白开始,从右侧填充绘图

填满整个情节后滚动 (free.setMaximumItemAge(MAXIMUM_AGE);) 对我来说完全没问题。

我已经尝试过涉及setRange(.., ..)setAutoRange(false) 的大量员工。
使用TimeSeries 似乎更棘手

【问题讨论】:

    标签: plot jfreechart timeserieschart


    【解决方案1】:

    您只需添加以下行:domain.setFixedAutoRange(MAXIMUM_AGE);

    这将从右侧填满你的情节并在填满时滚动。

    【讨论】:

    • 非常感谢。效果很好
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-20
    • 1970-01-01
    • 1970-01-01
    • 2018-01-22
    相关资源
    最近更新 更多