Как мне отформатировать определенное слово / предложение внутри jeditorpane? - PullRequest
0 голосов
/ 17 мая 2011

Я не эксперт по Java. Просто учусь, как я иду .. Это мой путь! Сейчас я занимаюсь разработкой IDE для C ++ (просто весело, а не профессионально). У меня почти готов проект, теперь я хочу добавить функцию выделения текста в IDE. Например, я хочу, чтобы IDE распознала предопределенный набор слов и покрасила их в зеленый, красный. Как мне это сделать?

1 Ответ

0 голосов
/ 17 мая 2011

Вы можете использовать HTML, но вам, вероятно, будет лучше использовать TextAction методы для JEditorPane.

Другой альтернативой является интерфейс StyledDocument .

Добавлено из-за комментария: Вы можете использовать класс StyledEditorKit , чтобы увидеть реализации TextAction.

Вот руководство Oracle по Как использовать панели редактораи текстовые панели .

...