在贾斯特报告的甘特图上自定义日期

时间:2011-10-14 15:38:34

标签: charts jasper-reports jfreechart gantt-chart

在我的报告的甘特图中,我有1年的数据。我只对看到甘特图顶部印刷的月份感兴趣。 [一月至十二月。但是,图表当前显示月份和年份。如何自定义图表以输出月份?

enter image description here

1 个答案:

答案 0 :(得分:2)

我不确定JasperReports,但createGanttChart()使用DateAxis作为范围轴。这样的事情应该有效:

DateAxis axis = (DateAxis) plot.getRangeAxis();
axis.setTickUnit(new DateTickUnit(
    DateTickUnit.MONTH, 1, new SimpleDateFormat("MMM-yyyy")));