0

我正在开发一个需要使用 textarea 的应用程序,其中没有。字符数限制为 165。我创建了一个 JTextArea 对象,其中行号和列号。分别是 3,3 但它不起作用,因为当我继续打字时,'Textarea' 的大小继续增加。如何限制它?正如我使用'DocumentListener'来表示没有。输入,删除,剪切和粘贴的字符,当文本区域的大小突然增加时,我遇到了问题。谢谢!

4

2 回答 2

0

你想要的是一个 javax.swing.text.DocumentFilter。这使您能够过滤对包含 JTextArea 基础文本的 Document 的更改。有从该类和相关类的类描述链接到的教程。

此处的示例显示了如何限制文档中的字符数。

于 2010-04-22T14:59:46.050 回答
-1

使用键 Listener 而不是 Document filter 。

于 2014-01-11T18:33:00.500 回答