【发布时间】:2011-12-08 12:03:03
【问题描述】:
我有一个 XYLineChart,其中 X 轴上的标签是水平书写的。我希望能够垂直(降序)编写它们。
我已经可以为 BarCharts 做到这一点:
CategoryPlot plot = (CategoryPlot) chart.getPlot();
final CategoryAxis domainAxis = plot.getDomainAxis();
domainAxis.setCategoryLabelPositions(CategoryLabelPositions.DOWN_90);
但是 XYChart 返回的是 XYPlot,而不是 CategoryPlot,并且 XYPlot 的 getDomainAxis() 返回的是 ValueAxis,而不是 CategoryAxis。 ValueAxis 让我打电话
setVerticalTickLabels(true);
几乎就在那里!但它吸引他们上升,而不是下降。有什么办法吗?
谢谢,
编辑:我需要域轴保持在图表的底部。发原帖时没有考虑过其他方式。
【问题讨论】:
标签: java jfreechart