3

我需要JTextArea,不是JFormattedTextField,因为我想要 3 行,每行一个数字,我该怎么做?

4

1 回答 1

5

Document从 中提取JTextArea,将其转换为 a PlainDocument,然后将 a 添加DocumentFilterDocument,过滤掉所有不允许的输入。

请单击此链接查看文档过滤器教程

对于一个相反的例子,一个DocumentFilter阻止用户在文档中输入数字的例子,请参阅:使用 DocumentFilter.FilterBypass。很容易根据您的需要进行调整。

于 2012-08-27T18:20:57.333 回答