Boa tarde!
Gostaria de sabe se há como alterar a cor de um texto que aparece em um textArea. Exemplo: em um chat, quando o cliente sai da sala, a mensagem “fulano saiu da sala” aparece em vermelho…

Boa tarde!
Gostaria de sabe se há como alterar a cor de um texto que aparece em um textArea. Exemplo: em um chat, quando o cliente sai da sala, a mensagem “fulano saiu da sala” aparece em vermelho…

Vê se serve:
JTextArea jta = new JTextArea();
jta.setForeground(Color.RED);
Isso só com o JTextPane ou JEditorPane.
Com o JTextPane, você pode usar HTML na hora de escrever o texto.
http://download.oracle.com/javase/tutorial/uiswing/components/editorpane.html
O código do Everton vai deixar o texto do JTextArea inteiro em vermelho.