documentlistener

    0熱度

    1回答

    我有以下代碼: private void filter2method() { filterR.getDocument().addDocumentListener(new DocumentListener() {//currently the document listener is set for textfield called filterR1 @Override

    1熱度

    1回答

    我向jTextArea添加了一個documentListener,它應該在textArea爲空時設置禁用的按鈕。 這隻在textArea爲空時的起始點工作,但是當我鍵入內容並刪除所有文本直到textArea.getText() == ""時,該按鈕仍然不會再次變爲禁用狀態。 這是我寫的: textArea.getDocument().addDocumentListener(new Document

    0熱度

    1回答

    我認爲這很容易顯然我不瞭解DocumentListeners。我創建了一個JFormattedTextField擴展來包含一個偵聽器,以便我可以使用更改的字段文本更新哈希映射。 package stokerMonitor; import java.util.HashMap; import javax.swing.JFormattedTextField; import javax.swin

    -1熱度

    2回答

    我有一個TextArea其中包含一個文檔。我實施了DocumentListener以突出顯示與TextField相匹配的單詞。 此代碼所做的是突出顯示我單個單詞而不是所有匹配。即:如果我嘗試在TextArea,&中搜索單詞「移動」,則該單詞重複3次,此代碼僅突出顯示第一個單詞而沒有其他單詞,我需要突出顯示匹配的所有單詞! public void search() throws BadLocatio

    1熱度

    1回答

    我有一個包含文本區域(紅色,綠色,藍色)和滑塊(紅色,綠色,藍色)的面板。用戶應該能夠使用他們喜歡的任何一個,並且相應的組件應該更新。 (例如,在紅色文本框中輸入100應該將紅色滑塊移動到100)。 因爲我想要滑塊更新作爲文本插入或刪除,我創建了一個簡單的DocumentListener。但是,我收到錯誤消息「java.lang.IllegalStateException:嘗試在通知中進行變異。」

    1熱度

    1回答

    我有一個帶有textfield的Jpanel。我正在使用documentListener在用戶鍵入文本字段時保存更改。用戶可以在1-1000之間輸入,如果輸入其他內容,則會彈出錯誤消息。 現在,我正在使用invokeLater,但如果用戶輸入> 1000,則會導致無限循環。我怎樣才能解決這個問題。 mMaxLabelLength = new JTextField(); mMaxLabelLeng

    0熱度

    2回答

    我的問題在於我DocumentLister AreaListener。我似乎無法弄清楚如何將用戶輸入的文本傳入到其中一個JTextAreas中進行轉換,並將其返回給其他JTextArea。 該計劃的目標是將在用戶在一個字段中輸入羅馬或阿拉伯數字,將其轉換並實時轉換的值返回到其他領域。 我的GUI和轉換方法的工作,我似乎無法環繞從用戶獲取該字符串,並實時打印出來我的頭。 public class A

    -1熱度

    2回答

    我一直在環顧四周,一直未能找到任何解決方案,這個問題:我有一個JTextField,我想做一些事情時,用戶粘貼在那裏,我已經找到了這個:What event to use when pasting something in a JTextField? 它工作正常,除了我只想做事情時,用戶粘貼的東西,而不是當它寫在文本字段,我雖然保存了它的先前的價值,並比較它與新的,如果它是空的,現在不是,做的事情

    0熱度

    1回答

    我使用文檔偵聽器,它給我帶來了空指針異常。我怎麼能阻止這個異常。我用它來搜索表格的一些內容。通過使用這個我可以搜索相關的內容。這也給我帶來了一個空指針異常。 這些步驟, 在開始的時候, Vector originalTableModel; DocumentListener documentListener; 在counstructor, originalTableModel = (Vecto

    0熱度

    1回答

    我正在嘗試爲正在編寫的程序創建自動完成文本框。我有邏輯下來,但我有一些麻煩,正確實施。首先,我嘗試了一個關鍵的監聽器,但是這個解決方案在處理多個按鍵的方式上有點奇怪。然後我嘗試了更好的DocumentListener,但由於線程問題,我不允許從Listener內編輯文檔。我讀了一些關於DocumentFilter的內容,但是我找不到關於如何使用它的單個指南。有沒有辦法從documentListen