我正在使用 JFreechart 创建甘特图,但是日期(X 轴)以日期格式 HH:MM:SS 显示。
有没有办法让这个 x 轴只显示毫秒?由于这是一个甘特图,我的 x 轴值是 SimpleTimePeriod 类型,我用毫秒构建。
非常感谢您的帮助。
我正在使用 JFreechart 创建甘特图,但是日期(X 轴)以日期格式 HH:MM:SS 显示。
有没有办法让这个 x 轴只显示毫秒?由于这是一个甘特图,我的 x 轴值是 SimpleTimePeriod 类型,我用毫秒构建。
非常感谢您的帮助。
假设ChartFactory.createGanttChart()
,您可以在调用setNumberFormatOverride()
绘图时指定任何所需的格式DateAxis
。这里有一个相关的例子。
这也有效:
CategoryPlot plot = (CategoryPlot) chart.getPlot();
DateAxis range = new DateAxis("Date");
range.setDateFormatOverride(new SimpleDateFormat("ss.SSS"));
plot.setRangeAxis(range);