我對Java編程頗爲陌生,並且創建了一個Java程序,使用戶可以在JFrame上使用JSpinner輸入時間(HH:mm:ss格式)。它是通過自定義JSPinner的代碼(如下所示)完成的。我想要做的是獲取用戶輸入的值(Time)並將其轉換爲顯示在JLabel上的字符串。我嘗試過使用狀態改變事件,但只適用於整數模型。 的JSpinner定製的代碼 Date date = new Date();
我有一個叫做Clock的微調器,它包含時間。但問題是我需要單獨使用所有數據,因爲該數據(月,日......將用於比較)。我有這個代碼,這個返回字符串的巨大奇怪行(Thu May 11 18:02:00 EEST 2017),我甚至不能分割和存儲到數組(只打印整行),也不寫入文件(只是空文件)。有沒有辦法從這個JSpinner獲得月,日,年? private void ClockStateChang