2010-04-27 72 views

回答

2

目前尚不清楚如何格式化日期,但setDateFormatOverrideDateAxis允許您指定合適的SimpleDateFormat。如果尚不可用,您應該能夠在DateFormatSymbols中覆蓋getShortMonths()的羅馬數字。

附錄:爲了正確的定位,它可能更容易做這樣的事情:

DateAxis axis = (DateAxis) plot.getDomainAxis(); 
DateFormatSymbols dfs = DateFormatSymbols.getInstance(); // default locale 
String[] roman = { ... }; 
dfs.setShortMonths(roman); 
axis.setDateFormatOverride(new SimpleDateFormat("dd-MMM-yyyy", dfs)); 
+0

乾草,非常感謝你! 它確實有效。這樣我就可以完全控制x軸上顯示的日期格式。 – 2010-04-28 14:02:17