¡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!