How to limit a JTextArea to only accept a legal set of characters?

后端 未结 4 1769
闹比i
闹比i 2021-01-20 05:09

Anybody know if there is an easy way to limit the allowed characters for a JTextArea. I.e. similar to JTextField using MaskFormatter.

Specifically I want to limit th

4条回答
  •  执笔经年
    2021-01-20 05:35

    Try to extend PlainDocument and change the method insertString() to filter out all unwanted characters and replace lower with uppercase letters. Then you can use this special document in your JTextArea.

提交回复
热议问题