0
我有一個JSpinner
我添加到JPanel
我想它的時間設置爲:GregorianCalendar calendar
如何設置JSpinner的價值某一日期
JSpinner spinner = new JSpinner();
spinner.setModel(model);
pom.add(new JLabel("Date", JLabel.RIGHT));
pom.add(spinner);
如何做到這一點,因爲我得到IllegalValue例外。
你可能會使用'spinner.setValue()'設置一些價值。如果沒有,那就使用它。如果您正在使用該代碼,請在此處發佈該代碼,並提及您所得到的確切錯誤。 –
也看看這個問題:http://stackoverflow.com/questions/25105375/how-to-set-value-of-jspinner-from-string。它可能有幫助。 –
首先閱讀[如何使用Spinners] Swing教程中的部分(http://docs.oracle.com/javase/tutorial/uiswing/components/spinner.html)以獲取工作示例。如果你想顯示日期,那麼你將需要使用'SpinnerDateModel'。 – camickr