【发布时间】:2015-07-17 15:37:50
【问题描述】:
我有数据,例如(1,3600), (2,4400), ... (33,15000) 在哪里 (1,3000) -> 1 是一个数字 -> 3600 是秒
如果放入图表中,轴将显示“秒”为数字。 我设置了一个代码,以 1 小时间隔显示轴标签。
// Create an NumberAxis
NumberAxis xAxis = new NumberAxis();
xAxis.setTickUnit(new NumberTickUnit(3600));
// Assign it to the chart
xyPlot.setDomainAxis(xAxis);
所以现在轴标签是:0 ... 3600 ... 7200 ... 10.800 ...
如何使轴标签以小时为单位显示? (0 ... 1 ... 2 ... 3 ...)
【问题讨论】:
标签: java jfreechart axis-labels