Título: Problema con un bucle en un boton Publicado por: JenselG en 25 Marzo 2018, 03:50 am Buenas a todos, espero que esten bien. Estoy desarrollando un pequeño programa que debe mostrarme unas imagenes diferentes cada segundo en un jlabel al pulsar el boton reproducir (Corto de StopMotion), pero al pulsar reproducir se me bloquea la aplicacion, el boton y no me deja hacer nada mas, Para cerrar la app debo cerrar el proceso. ademas no me carga ni una sola imagen ni puedo presionar los demas botones. ¿que puedo hacer? Uso Eclipse Oxigen
Código
Título: Re: Problema con un bucle en un boton Publicado por: rub'n en 26 Marzo 2018, 13:52 pm Hola,
Muestra el log del error, llega a entrar al if? aunque si no cambia las imagenes :rolleyes: Título: Re: Problema con un bucle en un boton Publicado por: animanegra en 26 Marzo 2018, 16:16 pm Te pasa eso porque no estas dejando a la interfaz dibujar nada. No puedes hacer un proceso que se quede esperando con sleep en una accion porque dejas en estado de inanición al proceso de dibujado y atencion del resto de acciones de la aplicación.
Si deseas que cada cierto tiempo se cambie la imagen deberás de programarlo con un action listener asociado a un timer (el de awk o el de util). Y en cada click de reloj que haga un cambio a la siguiente imagen que deseas mostrar en tu interfaz. Saludos. |