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