Hola,
estoy haciendo un juego en java swing, utilizando netbeans,
El juego tiene una matriz de botones, con imágenes estáticas.
En algun momento, quiero que la imagen se cambie por un gif animado, espere a que
el gif animado termine (2 segundos) y vuelva a poner otra imagen estática.
Si pongo
Thread.sleep(2000);
El gif animado no se ve, esta pausado y al despertar solo se ve la ultima imagen estática colocada.
Tambien he probado a mantener entretenido al programa 2 segundos en un bucle while, haciendo nada, pero me sucede lo mismo, esta dos segundos como bloqueado y al final pone la imagen estática.
Alguna idea? Gracias por adelantado.