Enviar System.out.println de uma Classe para um JLabel
9 respostas
B
Betold
Boa noite a todos!
Tenho uma classe que roda vários métodos, cada método gera uma informação, hoje estou vendo o resultado destes métodos pelo System.out.println(mensagem), só que preciso jogar essas mensagens em um Jlabel, da Frame principal, a cada momento em que um método é chamado.
Alguém teria uma solução para isso.
Estranho, vc já está chamando de uma Thread diferente da principal…
Já tentou chamar o método jLabel1.repaint();? Tenta tbm imprimir alguma coisa caso ocorra uma InterruptedException, tipo ex.printStackTrace();, pra saber se está rodando certo…
Valeu.
B
Betold
Juno, fiz o que você falou, mas mesmo assim não retornou nada, e nem gerou uma exceção.
Acho que é mais ou menos isso né? testa aí, se funcionar já sabemos que o problema tá no teu código (meio obvio acho, mas vai saber, pode ser a JVM…).
Segue o jar aí se quiser executar…
B
Betold
Juno, realmente esta classe funciona. O problema é que estou recebendo as mensagens de outra classe, e o jlabel, só atualiza com a última mensagem enviada pela classe.
Agradeço a força, se tiver alguma outra idéia, estou precisando!
vlw
neto.jpa
Você jáverificou se o que está acontecendo é que está modificando muito rápido e você só está vizualizando o ultimo resultado…???
B
Betold
Relamente as mensagens estavam sendo passadas muito rápidas.
[RESOLVIDO]