JtextArea e evento que não consigo encontrar

Bom dia a todos do GUJ. Estou com um problema que parece ser meio bobo, só que já estou passado de tanto pesquisar na net. :roll:
Estou fazendo um trabalho para a faculdade ( um bate-papo). Estou precisando de um evento que seja acionando quando um JTextArea receber o texto do outro usuário, algo que acione ao atualizar o JTextArea com as conversas. Alguém conhece algum evento que faça isso?
Já tentei o CaretPositionChanged, mas só funciona quando a própria pessoa digita no mesmo frame.

Grato :wink:

porra isso em JQuery para Web e mole mais para Desktop e foda viu ! Reload a cada X tempo pode resolver !

Você vai ter uma classe vigiando o socket. Quando essa classe receber uma mensagem, ela irá chamar o método append no JTextArea.

Se quiser ver um exemplo:
http://www.guj.com.br/posts/list/15/74218.java#506163

Não esqueça que para uma aplicação socket funcionar bem, é necessário criar um bom protocolo de comunicação:
http://www.guj.com.br/posts/list/136538.java#735860