我正在一个窗口中绘制几个jfree图表,并希望对齐所有图表。
所有图形的x轴范围都相同,并且y轴显示在左侧。
但是,当我尝试为valuesAxis设置固定长度时,每个图仍然具有不同的valueAxis长度。
有我的代码摘录;
ValueAxis rangeAxis = plot.getRangeAxis();
rangeAxis.setFixedDimension(40);
rangeAxis.setFixedAutoRange(40);
暂时我根本不显示它来解决它
rangeAxis.setVisible(false);
这些方法是否可以为所有图表设置相同的长度?
最佳答案
考虑使用CombinedDomainXYPlot
或CombinedRangeXYPlot
来显示数据;两者都将确保其所有子图(AFAIK)的数据区域大小均相同。