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