
12/03/2016, 08:44
|
| | Fecha de Ingreso: diciembre-2014
Mensajes: 17
Antigüedad: 10 años, 2 meses Puntos: 0 | |
Retrasar la ejecución de algo con Thread.sleep ¡Hola a todos!
Necesito poner una imagen a un botón, esperar unos segundos y volverle a poner otra imagen. He estado investigando y puedo hacer uso de thread.sleep, pero no me funciona.
boton.setIcon(alegria);
try {
Thread.sleep(1000);
} catch(InterruptedException ex) {
Thread.currentThread().interrupt();
}
boton.setIcon(tristeza);
El programa primero se espera un segundo y después pone directamente la segunda foto, pero nunca llega a poner la primera.
¿Qué ocurre?
¡Gracias de antemano! |