Evento para capturar mensagens de System.out.println

1 resposta
F

Pessoal, tenho um programa composto por classe1 e classe2:
eu instancio a classe2 dentro da classe1. Na classe 2 sempre hà mensagens emitidas por System.out.println, como faço para criar um event listener para que toda vez que o System.out.println da classe2 gere uma mensagem eu capture ela e jogue num jtextfield ou jtextarea da classe1 automaticamente.
Grato

1 Resposta

jmp

System.out.println não gera eventos, acho que voce tá com um problema de “design” aí…

Voce poderia testar uma thread que leia intermitentemente e acabe lendo o teu out como entrada, mas isso não funciona pois o controle não foi passado para voce.

Crie um MeuIO.out.println e faça ele disparar um evento e dar um println… é a forma mais simples.

Criado 30 de agosto de 2006
Ultima resposta 31 de ago. de 2006
Respostas 1
Participantes 2