2014-10-31 31 views

回答

1

簡短的回答是,你不能,不能用KeyListener。在您的KeyListener被通知之前,該字符可能已經被提交到文本組件的底層Document

相反,你應該使用一個DocumentFilter相反,它就是它的設計做的,看到Implementing a Document FilterDocumentFilter Examples

+0

我不能延長2班,和我之前擴展分類的JFrame。 – Sunary 2014-10-31 01:33:16

+0

我不建議延伸任何東西。創建一個你自己的'DocumentFilter'並將其應用到'JTextArea'的'Document' .... – MadProgrammer 2014-10-31 01:43:36