jformattedtextfield

    0熱度

    3回答

    我有一個jtext字段 當用戶鍵入一個數字像 123456789,10 它將在JTextField中 123,456,789.10 自動組 然後如果用戶點擊一個按鈕,它會 System.out.print(the_same_number); ,這將導致 123456789.10 如何做到這一點? 如何讓jtextfield只接受輸入數字和點(。)和昏迷(,)? (我應該使用格式化的領域在這種情況下

    4熱度

    4回答

    我發現很難清除JFormattedTextField的值。怎麼做? 我試圖 txtJFormattedTextField.setText(""); 但是,當焦點再次失去了我清掉會出現價值。我閱讀了關於這個問題的API。 我用於創建日期字段JTFormattedTextFields廠低於 - public static JFormattedTextField createDateField()

    1熱度

    1回答

    我需要接受4種類型的格式的字段:integer,float,string和date。當用戶需要日期輸入時,UI將顯示日期選擇器。 因此簡化UI有我創建了一個JXDatePicker與JFormattedTextfield,因爲它的編輯單一文本框,並動態分配JFormattedTextfield的格式化的工廠來處理Integer,Float,String和Date輸入。以下是執行的代碼片段: pub

    0熱度

    1回答

    我想我的JFormattedTextField的值,並將其轉換爲字符串 這裏是我的JFormattedTextField上 代碼這裏是我的代碼: public void formattedTextField() { timeAndDate = new JFormattedTextField(new SimpleDateFormat("MM/dd/yy - HH:mm"))

    0熱度

    2回答

    嗨,我已經實現了一個簡單的focusListener方法並註冊了兩個jTextFields。這種方法所做的是在它們中添加數字並將其顯示在JLabel中。如果我在其中鍵入了「2」,它會正確更新以給我4.但是,如果我之後刪除了2,即使我點擊其他地方,也不會激發focusLost事件。如果我在JTextField中輸入0,那麼focusLost事件將正常發生。爲什麼?謝謝!

    5熱度

    2回答

    我一直試圖定製JFormattedTextField來顯示輸入IP地址的掩碼。 我讀了javadoc,我嘗試了###.###.###.###,但它在許多情況下無效。 我發現一些文章,他們使用正則表達式來格式化值,但他們不顯示輸入IP的掩碼。 我想在文本字段中顯示3個點來顯示IP地址。像這樣: . . . 我可以在很多情況下輸入IP地址。您可以在Windows中看到IPv4配置。 . . .

    0熱度

    2回答

    分配多個值從具有JFormattedTextField 如果我有一個JFormattedTextField這樣 MaskFormatter formatter = new MaskFormatter("#,#"); JFormattedTextField textField = new JFormattedTextField(formatter); ,如果我有變量 int x = 0; i

    0熱度

    2回答

    我編寫了一個gui,我想用JFormattedTextField來驗證我的輸入爲double值,但amountFormatter並沒有給我輸入正確的輸入。所以我試圖用(「##########」)創建一個自己的Formatter,它給了我一個10位數的數字,但是我無法驗證double值(因爲它們通常有一個'。') ... 所以我的問題是:如何簡單地使用Jformatted TextFields驗證d

    2熱度

    3回答

    我是新來的,我想在我正在做的一個小型Java項目上獲得一些幫助。這是代碼片段,我需要幫助: private void CalculateButtonActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: flo

    4熱度

    1回答

    我有JFormattedTextField的問題,即保持它在非覆蓋模式。我發現如何將它設置爲非覆蓋,即使用setOverwriteMode(false)。 但是,雖然此功能可讓我在不覆蓋的情況下輸入字段,但當焦點丟失並重新輸入字段時,overWriteMode會再次打開! 有沒有辦法讓overWriteMode爲false?我更喜歡每次失去焦點時都不會將其設置爲false的解決方案,但如果這是唯一