2

我正在使用 JFreechart 创建甘特图,但是日期(X 轴)以日期格式 HH:MM:SS 显示。

有没有办法让这个 x 轴只显示毫秒?由于这是一个甘特图,我的 x 轴值是 SimpleTimePeriod 类型,我用毫秒构建。

非常感谢您的帮助。

4

2 回答 2

3

假设ChartFactory.createGanttChart(),您可以在调用setNumberFormatOverride()绘图时指定任何所需的格式DateAxis这里有一个相关的例子。

于 2012-09-21T16:31:14.323 回答
0

这也有效:

CategoryPlot plot = (CategoryPlot) chart.getPlot(); 
DateAxis range = new DateAxis("Date");
range.setDateFormatOverride(new SimpleDateFormat("ss.SSS"));
plot.setRangeAxis(range);
于 2014-07-28T10:20:48.017 回答