2011-04-08 26 views
0

我有一個使用SpinnerDateModel的DateSpinner,並且我需要微調增量爲月份的一天。這是我如何初始化它:與SpinnerDateModel一起使用的Java lookandfeels

new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.DATE)); 

但是,它不增加一天。我閱讀了某些外觀和感覺(我在Windows 7上使用系統外觀),忽略SpinnerDateModel中的日曆字段,並只使用選定的日期字段。任何人都可以提出一個好看,覺得不會這樣做?或者建議一種替代方法來實施一個微調器,以增加日期?我可以禁止選擇任何東西,但微調框中的日期欄或其他東西?

回答

0
JSpinner time = new JSpinner(new SpinnerDateModel()); 
JSpinner.DateEditor dateEditor = new JSpinner.DateEditor(time, "dd:MM:yy"); 
time.setEditor(dateEditor); 

適合我。

如果您有任何問題,請發送您的SSCCE