【问题标题】:Set the size of plots in a CombinedDomain JFreeChart在 CombinedDomain JFreeChart 中设置图的大小
【发布时间】:2019-09-17 03:47:46
【问题描述】:

我创建了一个CombinedDomain/TimeSeries 图表,但图的大小不同。 Panel 上面的比下面的小,如截图所示:

有没有办法设置地块的大小?我希望所有地块的大小都相同,无论是 2 个地块还是 200 个地块。

【问题讨论】:

    标签: java jfreechart


    【解决方案1】:

    here 所示,添加到CombinedDomainXYPlot 的子图具有相同的权重。如图here,您可以在add()子图时指定所需的权重。

    权重决定了相对于所有其他子图分配给子图的空间量。

    要获得相同的大小,请使用默认值:

    plot.add(subplotTop);
    plot.add(subplotBottom);
    

    或指定相等的大小:

    plot.add(subplotTop, 1);
    plot.add(subplotBottom, 1);
    

    【讨论】:

    • 谢谢!!!在子图中添加“1”有效。出于某种原因,我没有在每个情节中都有“1”......
    • @LeonardoBuzzi:很高兴它有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-30
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多