【问题标题】:setting up the same length of ValueAxis with jfreechart使用 jfreechart 设置相同长度的 ValueAxis
【发布时间】:2011-09-20 15:23:49
【问题描述】:

我正在一个窗口中绘制多个 jfree 图表,并希望对齐所有图表。 所有图表的 x 轴范围相同,y 轴显示在左侧。 但是,当我尝试为 valuesAxis 设置固定长度时,每个图仍然具有不同长度的 valueAxis。 有我的代码摘录;

ValueAxis rangeAxis = plot.getRangeAxis();

rangeAxis.setFixedDimension(40);
rangeAxis.setFixedAutoRange(40);

暂时我完全不显示它来解决它

rangeAxis.setVisible(false);

这些方法是否可以为所有图表设置相同的长度?

【问题讨论】:

    标签: java jfreechart


    【解决方案1】:

    考虑使用CombinedDomainXYPlotCombinedRangeXYPlot 来显示您的数据;两者都将确保其所有子图的数据区域大小相同(AFAIK)。

    【讨论】:

    • 另见JFreeChartsamples中的组合轴演示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    • 2022-10-23
    • 1970-01-01
    • 2011-12-24
    • 1970-01-01
    • 2019-02-03
    • 1970-01-01
    相关资源
    最近更新 更多