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

ValueAxis rangeAxis = plot.getRangeAxis();

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


暂时我根本不显示它来解决它

rangeAxis.setVisible(false);


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

最佳答案

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

09-16 01:10