谁能告诉我如何国际化 jfreechart 中的日期值,例如(2013 年 6 月 30 日至 2013 年 6 月 30 日)。
谢谢。
最佳答案
如果需要Locale
不是您的默认 Locale
,您可以从 Supported Locales 中明确指定它:
DateAxis axis = (DateAxis) plot.getDomainAxis();
axis.setDateFormatOverride(new SimpleDateFormat("dd-MMM-yyyy", new Locale("es", "ES")));
测试于 TimeSeriesChartDemo1
, included在分布中。另见此相关 answer关于 DateFormatSymbols
。
关于java - 如何国际化 jfreechart 中的日期值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17474973/