Pessoal, estou tentando atualizar um valor de um JLabel a cada 1 segundo, porém não estou conseguindo. (obs: estou utilizando thread)
public void t(String s) throws InterruptedException
{
lblAnimacao.setText(s);
lblAnimacao.repaint();
if (Thread.currentThread().interrupted())
throw (new InterruptedException());
Thread.currentThread().sleep(100);
}
esse é o código que estou utilizando.
Se eu insiro um JOptionPane.showMessageDialog após o método repaint(), funciona.
Alguém pode me ajudar?