如何在JFreeChart 中自定义x 轴标签间隔?

How to customize x-axis label interval in JFreeChart?

我目前正在使用 JFreeChart 在折线图中显示一些数据。我的 x 轴(整数)上的标签太密集,所以我希望只显示 5 的乘积(1、5、10……)。我怎样才能做到这一点?

感谢 trashgod。 NumberAxis 确实有助于自定义轴刻度。我一开始确实使用 CategoryChart ,当我切换到 XYChart 时问题就解决了。下面是关于使用 NumberAxis 更改 x 轴刻度的代码段。

NumberAxis xAxis = new NumberAxis();
xAxis.setTickUnit(new NumberTickUnit(10));
XYPlot plot = lineChart.getXYPlot();
plot.setDomainAxis(xAxis);