任何人都可以帮助我如何在Jfreechart Gantt的DateAxis的第一个滴答单元之上单独显示日期
像这样:
6july ||| ||| 7july ||| 8july
valueAxis.setTickUnit(new DateTickUnit(DateTickUnit.HOUR,6)); ///需要在此处扩展以获得如上所述的所需格式 valueAxis.setDateFormatOverride(new SimpleDateFormat(“'|'d,MMM”));
谢谢。
答案 0 :(得分:1)
由于甘特图使用DateAxis
作为范围,因此您可以调用setDateFormatOverride()
,如图here所示。当然,您需要使用getRangeAxis()
。
附录:仔细阅读,您可以在范围轴上使用setLowerMargin()
和/或setUpperMargin()
为结束标记之外的日期留出一些空间。