Ни java.awt.TextArea
, ни javax.swing.JTextArea
не поддерживают текстовые (или фоновые) декорации.Это один шрифт и один стиль.
Как указано Крисом, JTextPane
(или JEditorPane
) предназначен для документов с «стилизованным текстом».Например, JEP будет обрабатывать RTF и (простое) форматирование HTML / CSS.