Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline
Pessoal,
Em um jFrame eu tenho um botão que dispara um método que demora algum tempo para terminar de executar, porém esse método atualiza uma variável que serviria para que o usuário acompanhar a sua execução.
O "POG" abaixo serve apenas para ilustrar o problema que estou tendo.
Na linha:
FrmTeste.jLabel1.setText(String.valueOf(i));
do método "metodoDemorado()", o que eu gostaria de fazer era atualizar o label do jFrame com o valor da variável "i" toda vez que o seu conteúdo fosse alterado. Entretanto o texto do jLabel só será atualizado quando terminar a execução do método, ou seja, nunca, pois eu coloquei nesse método intencionalmente um loop infinito para simular uma situação de demora.
Alguém aí saberia me dizer como eu faço para atualizar um jFrame durante a execução de um método segundo o exemplo acima?