jspinner

    0熱度

    1回答

    我想實現一個JSpinner,其中SpinnerNumberModel到GUI。對於value, min, max, step的值是從後GUI被建成了ini文件讀,所以我需要從SpinnerNumberModel類與Setters改變它們。從文件中讀取值爲String,然後解析爲double。 的JSpinner和SpinnerNumberModel一類InputSpinner實現: public

    1熱度

    3回答

    我有一個JSpinner使用SpinnerNumberModel使用double值的GUI。 只要我改變JSpinner的Editor的內容,我希望背景更改爲黃色(表明當前顯示的值不是「保存」分別在JSpinner之一的Model。 如果該內容無效(如出由指定的允許範圍內的我SpinnerNumberModel或文本爲「ABC」)的背景應更改爲紅色。 我想實現我想用一個FocusListener既

    0熱度

    1回答

    我對Java編程頗爲陌生,並且創建了一個Java程序,使用戶可以在JFrame上使用JSpinner輸入時間(HH:mm:ss格式)。它是通過自定義JSPinner的代碼(如下所示)完成的。我想要做的是獲取用戶輸入的值(Time)並將其轉換爲顯示在JLabel上的字符串。我嘗試過使用狀態改變事件,但只適用於整數模型。 的JSpinner定製的代碼 Date date = new Date();

    1熱度

    1回答

    偏移我已在下面的代碼段,其假定在JSpinner的對象以顯示時間 Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT")); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.AM_PM, 0); cal.set(Calendar.HOUR, 0); cal.set

    1熱度

    2回答

    我的問題很簡單,不幸的是我找不到答案。 基本上,我有一個Swing窗口,有2個JSpinner s。第二個JSpinner必須定義第一個JSpinner的上限。例如,如果用戶在第二個JSpinner上放置值4,則它們不能在第一個JSpinner中放置高於4的值。如果當前顯示在第一JSpinner值高於4我將它設置爲4 所以我已經建立了我的兩個JSpinner s的SpinnerNumberMode

    0熱度

    1回答

    使用下面的代碼我嘗試更改並從JSpinner中選擇一個時間和日期。 其實我可以改變格式化的時間。 我應該嘗試使用SpinnerDatamodel添加單獨的JSpinner嗎? 是否有可能更改日期呢? import java.awt.BorderLayout; import java.awt.event.ActionEvent; import javax.swing.JFrame; impor

    0熱度

    3回答

    我有一個叫做Clock的微調器,它包含時間。但問題是我需要單獨使用所有數據,因爲該數據(月,日......將用於比較)。我有這個代碼,這個返回字符串的巨大奇怪行(Thu May 11 18:02:00 EEST 2017),我甚至不能分割和存儲到數組(只打印整行),也不寫入文件(只是空文件)。有沒有辦法從這個JSpinner獲得月,日,年? private void ClockStateChang

    0熱度

    1回答

    我試圖從JSpinner的輸入中獲取一個字符串。 我怎樣才能解析輸入到字符串? 我想: JSpinner jSpinner = (JSpinner) e.getSource(); dates = (Date) jSpinner.getValue(); DateFormat df = new SimpleDateFormat("HH:mm dd-MM-yyyy"); t

    0熱度

    1回答

    我有兩個jspinners。一個是HH:mm格式,另一個是簡單數字(int)微調器。 當SAVE按鈕,點擊我要更新包含的timeLimit(類型時間),並嘗試(int類型)列的數據庫表。但我不知道如何將jspinner值保存到我的數據庫中的時間類型。 String update = "Update qbank SET timeLimit = ? and attempts = ? where qba

    -1熱度

    1回答

    我在我的應用程序中使用了2個JSpinner控件,允許用戶輸入24小時制HH:mm格式。我試圖驗證開始時間之後是否結束時間。但它似乎沒有按預期工作。請幫助我什麼是正確的方式來做到這一點。 我的微調控制是這樣的: Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 24); calendar