Galera,
Preciso chamar uma tela, esperar 3 segundos e chamar uma operação web service. Acontece, que quando eu chamo a tela, ela aparece mas sem mostrar seus componentes (congelada), passam-se os 3 seg. e a operação é chamada. Vejam meu código:
ProgressBarView pbv = new ProgressBarView();
pbv.setVisible(true);
try
{
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
DiscaOperacao disca = new DiscaOperacao(ListaGruposRamaisForm.bufferRamais[0], ListaGruposRamaisForm.bufferRamais[1]);
}
});
Thread.sleep(3000);
}
catch (Exception exc)
{
exc.printStackTrace();
}
pbv.setVisible(false);
O que pode ser esse pau da tela “congelar” :?: Ah, já usei o repaint e nada!