Cores em JTextArea

Caros colegas…

Fiz um chat, e estou enviando os textos para um JTextArea, mas eu gostaria que cada usuário tivesse uma cor diferente, o problema é que não estou conseguindo achar nenhum método para conseguir mudar a cor de algum texto nem num objeto String muito menos no JTextArea.

Estou usando o componente correto, teria um mais apropriado para tal?

Abraço,
Maicon

Uma String não tem propriedades de design, tem somente métodos para manipular o valor armazenado (conjunto de chars).

Para mudar a cor do texto em um JTextArea, vc usa o método setForeground(Color).

blz? :wink:

Olá JavaTeco… Obrigado pela dica…

Mas é o seguinte, quanto a utilização do setForeground(Color) tudo bem, mas quanto eu seto ele com outra cor ele muda a cor de todo texto que tiver no TextArea e eu só queria adicionar algumas linhas com uma cor, outras com outra, entendes ? Como um chat, onde eu utilizo a cor Azul, outro Verde, outro Vermelho, e assim por diante.

Agradeço a força e agradeceria novas dicas,
Abraço,
Maicon

Entendi agora…
Ai não vai ter jeito em… vou pensar em outra coisa e posto aqui pra vc… blz?

Obrigado, fico no aguardo. (Pesquisando é claro !, Hehe)

Abraço,
Maicon

eu quando preciso usa varias cores uso o JEditorPane e formato em html o texto… resolve :smiley:

Vejo que é o seu primeiro post… Vem vindo…

Agradeço pela dica…

Olha só, eu preciso configurar alguma coisa ou ele já interpreta html nativo ?

Abraço,
Maicon