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?
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
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