Как отобразить полужирный текст только в частях JTextArea?

Я могу изменить текст a JTextArea к полужирному (добавляют текст) и затем обратно к нормальному и он только отобразит полужирный текст полужирным и остальных как нормальные?

Также могут содержание JTextArea быть сохраненными как документ RTF?

7
задан Stop Harming Monica 20 January 2017 в 11:57
поделиться

2 ответа

Нет. Вы ищете JEditorPane

. Он поддерживает HTML (3.2?), Что позволит вам использовать (и другие старые теги) для предоставления форматированного текста.

JEditorPane textarea = new JEditorPane("text/html", "");
textarea.setText("Here is some <b>bold text</b>");

РЕДАКТИРОВАТЬ : Согласно javadoc, на который я ссылался выше, JEditorPane также поддерживает ограниченный RTF. Не забудьте изменить MIME на text / rtf

15
ответ дан 6 December 2019 в 11:47
поделиться

Я считаю, что для этого вам понадобится JTextPane или JEditorPane .

1
ответ дан 6 December 2019 в 11:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: