Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/11/2011, 15:24
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Threads en Jframe

Hola,

Cita:
Iniciado por ferdyjuan Ver Mensaje
... El problema recae aqui cuando vuelvo a pulsar el boton de PLAY para pausar salta una interrupcion de las chungas con interrupt y wait. Con yield no salta nada, pero no para la ejecucion. Muchas gracias si puedes aportar algo ...
El problema es que un hilo no se puede detener de esa forma, es decir, un hilo no se puede detener con 'suspend' y continuar con 'resume'. Adicionalmente estás mezclando una cosa con otra, me imagino que posiblemente estás confundido con 'interrupt' y 'resume', con la idea que puedes detener el hilo. Adicionalmente no puedes detener el hilo principal donde se está dibujando usando wait.

Hacer una aplicación en Java que realice un proceso en segundo plano mientras dibuja algo en el hilo principal o primer plano no es tan sencillo como usar wait y notify, o suspend y continue.

Posiblemente te sea de ayuda con detener y continuar:
http://download.oracle.com/javase/7/...precation.html

Y posiblemente te sea de ayuda con detener y continuar, así como pintar en el hilo principal desde un hilo alterno:
http://java.sun.com/products/jfc/tsc.../threads1.html

Saludos,