如何在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);
我目前正在使用 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);