Charts 自定义Jasper报告甘特图上的日期

Charts 自定义Jasper报告甘特图上的日期,charts,jasper-reports,jfreechart,gantt-chart,Charts,Jasper Reports,Jfreechart,Gantt Chart,在我报告的甘特图中,我有一年的数据。我只想看到这个月被打印在甘特图的顶部。[一月至十二月]。但是,图形当前显示月份和年份。如何自定义图表以仅输出当月数据 我不确定,但使用a作为范围轴。像这样的方法应该会奏效: DateAxis axis = (DateAxis) plot.getRangeAxis(); axis.setTickUnit(new DateTickUnit( DateTickUnit.MONTH, 1, new SimpleDateFormat("MMM-yyyy")));

在我报告的甘特图中,我有一年的数据。我只想看到这个月被打印在甘特图的顶部。[一月至十二月]。但是,图形当前显示月份和年份。如何自定义图表以仅输出当月数据

我不确定,但使用a作为范围轴。像这样的方法应该会奏效:

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

我可以在ChartCustomizer中使用它,它使我可以直接访问JFreeChart对象;发回你的结果。