Ola amigos,
como posso fazer dentro de um loop while () …
da um pause de 5 segundos, para depois o sistema continuar com o loop… é que tenho um loop que a cada “rodada” deve exibir um valor diferente dentro de um switch, mas ele esta rodando muito rapido e nao aparece os valores, só o ultimo .
alguem pode me ajudar ?
please !
try {
Thread.sleep(5000);
} catch (InterruptedException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
eu fiz isso , mas o programa esta travando !
deixa eu adivinhar por que travou …
é um programa swing, e tu ta rodando tudo no thread principal, inclusive este loop, certo?
se eu acertei da uma olhada no SwingWorker que resolve o teu probleam de travamento