Tenho uma JTextArea e queria fazer o seguinte:
No texto que tiver no JTextArea, qdo fosse selcionado com o mouse um trecho do mesmo, que depois o trtecho mudasse de cor…
Por exemplo se tenho lá no JTextArea o texto:
O melhor presente Deus me deu, a vida me ensinou a lutar pelo q é meu.
e a pessoa selecionasse com o mouse o trecho “Deus me deu”, queria que no JTextArea o texto aparecesse assim:
O melhor presente [color=red]Deus me deu[/color], a vida me ensinou a lutar pelo q é meu.
O setSelectedTextColor não serve, pois o trecho só ficaria vermelho enquanto tivesse selcionado com o mouse, queria q após a seleção continuasse assim…
Seria tipo dar um setForeground só que só no trecho e não no texto todo e não sei fazer isso 
Espero q alguém consiga me ajudar…