是否可以(以及如何)扩展 x 轴上的日期,以便它们包含年份,例如。4-II-2010、5-II-2010、...、6-III-2010?
问问题
1253 次
1 回答
2
目前尚不清楚您现在如何格式化日期,但setDateFormatOverride
允许DateAxis
您指定合适的SimpleDateFormat
. 如果尚不可用,您应该能够覆盖getShortMonths()
罗马DateFormatSymbols
数字。
附录:为了正确的本地化,做这样的事情可能更容易:
DateAxis axis = (DateAxis) plot.getDomainAxis();
DateFormatSymbols dfs = DateFormatSymbols.getInstance(); // default locale
String[] roman = { ... };
dfs.setShortMonths(roman);
axis.setDateFormatOverride(new SimpleDateFormat("dd-MMM-yyyy", dfs));
于 2010-04-27T16:40:20.663 回答