Non vorrei dire un stupidagine, ma le JTextArea possono avere un solo stile applicato. Per opzioni più avanzate, dovresti rivolgerti a componenti più adatti (JEditorPane/JTextPane).
Trovi esempi e documentazione in proposito sul sito della sun:
JTextArea
JEditorPAne / JTextPane
Ciao