"sleep"

3 respostas
H

Existe alguma forma de eu dar um sleep dentro de um laço, sem ter que usar threads???

Obrigado

3 Respostas

R

Thread.sleep(int milisegundos);

vc estara mandando a Thread onde esta sendo executado este código “dormir”

H

Tentei isso:

try{ g2.drawImage(imagem,null,0,0); //Desenha a imagem na variavel g2 Thread.sleep(10000); g2.drawString("AndEv", 255,400); } catch (Exception e) { e.printStackTrace(); }

Porém o resultado final é que ele espera os 10000 milisegundos e depois desenha tudo de uma vez o g2.drawImage e o g2.drawString.

Observação:

// Graphics2D g2 // BufferedImage imagem

Eu queria q ele desenhasse a Imagem, esperasse 10000 milisegundos e depois desenhasse a String.

Obrigado

R

hum, eu estou com a impresão que o drawImage chama um thread para isso…
tenta Thread.currentThread().sleep()

Criado 8 de novembro de 2004
Ultima resposta 8 de nov. de 2004
Respostas 3
Participantes 2