Переопределить JTextArea.getDocument.remove ()? - PullRequest
3 голосов
/ 17 октября 2010

Хорошо, я хочу переопределить метод удаления JTextArea для Document, я не могу понять, какой класс расширить. Я не могу расширить Document, потому что это интерфейс, и это также означает, что это не должен быть документ, который создает JTextArea. Так как именно я могу легко переопределить метод удаления документа JTextArea?

Ответы [ 2 ]

2 голосов
/ 17 октября 2010

Значение по умолчанию Document для JTextArea равно PlainDocument, как указано в createDefaultModel(). Вот простой пример переопределения insertString() в PlainDocument.

0 голосов
/ 31 октября 2010

Попробуйте вместо этого использовать DocumentFilter.

...