найти и заменить в JEditorPane - PullRequest
1 голос
/ 09 ноября 2010

Я создаю редактор в Java, используя JEditorPane. Мне удалось создать функциональность для поиска функции с помощью маркеров. Я хочу добавить функциональность замены к нему .. Thnx.

1 Ответ

3 голосов
/ 09 ноября 2010

Я думаю, что вы должны пойти на

Document doc = editorPane.getDocument();

// remove the text you want to replace
doc.remove(startingOffset, length);

// add replacement
doc.insertString(startingOffset, newText, attributes);

Конечно, вам нужно знать, где начинается текст, который вы хотите заменить, и как долго это будет ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...