documentfilter

    2熱度

    1回答

    所以,我有一個帶有DocumentFilter的JTextArea程序。它應該(除其他外)過濾出製表符並防止它們完全進入JTextArea。 好,它工作得很好,當我打字,但我仍然可以貼上。我不應該是可以的,根據代碼... 下面是怎樣的一個SSCCE的。只需運行它,按ctrl + n並輸入。所有彩色文件都是具有相同DocumentFilter的JTextAreas。過濾器本身是第一類(Default

    2熱度

    2回答

    我想有這樣的方法對我DocumentFilter public void replaceUpdate(int offset, int length, String text) { try { super.replace(byPass, offset, length, text, null); } catch (BadLocationException ex)

    2熱度

    2回答

    我正在創建一個自定義DocumentFilter。我不得不在幾個不同的組件上使用它。它們之間的區別僅在於字符限制,可以通過更改單個變量來改變。 問題是,如何將該變量傳遞給DocumentFilter? 這是我的自定義DocumentFilter類(大部分的代碼刪除): class DefaultDocFilter extends DocumentFilter { public void

    3熱度

    1回答

    \下面是JTextField的創作: hourlyWageInput = new JTextField("7.25"); DocumentFilter filter = new UppercaseDocumentFilter(); ((AbstractDocument) hourlyWageInput.getDocument()).setDocumentFilter(filter); hou