Я играл с фильтром документов, но одну вещь я не понял: когда именно используется метод insertString
? Я только видел, что он использует методы replace
или remove
почти во всех общих возможных сценариях, которые я могу придумать (копирование/вставка, ручная печать и т. д.). Из документов говорится:
Invoked prior to insertion of text into the specified Document.
Но каждый метод вставки текста, который я пробовал, выполнял метод replace
.
Может ли кто-нибудь упростить это для меня, когда именно используется этот метод?
Document#insertString
- person MadProgrammer   schedule 05.10.2015textField.getDocument().insertString...
? (просто подтверждаю) - person user3271166   schedule 05.10.2015