Нет. То, что вы ищете, это JEditorPane
Это поддерживает HTML (3.2?), Что позволит вам использовать <font>
(и другие старые теги) для предоставления расширенного текста.
JEditorPane textarea = new JEditorPane("text/html", "");
textarea.setText("Here is some <b>bold text</b>");
EDIT : Согласно Javadoc, на который я ссылался выше, JEditorPane также поддерживает ограниченный RTF. Не забудьте изменить MIME на text/rtf