Prova ad usare JEditorPane al posto di JTextArea