Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Java - Pausa en Threads

  Imprimir  
Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

Pausa en Threads

Autor:Fran (34 intervenciones)
Fecha:13/06/2001 19:42:05
Saludos :

He implementado este thread :

class Signalling implements Runnable {
private Thread proceso = null;

public void stop() {
proceso = null;
}

public void start() {
if (proceso == null) {
proceso = new Thread(this);
proceso.start();
}
}

public void run() {
Thread miThread = Thread.currentThread();
while ((miThread == proceso) && (i<=10)) {
//cualquier cosa + una pausa
}
i++;
}
}

Este thread arranca y para, pero también me interesaría que se pudiera hacer una pausa al pulsar un boton y continuar por donde se había quedado al pulsar otro. Si alguién me puede ayudar lo agradecería enormemente.
Gracias.
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Pausa en Threads

Autor:Enric (60 intervenciones)
Fecha:14/06/2001 13:57:11
Prueba con los metodos sleep y resume

Enric
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Pausa en Threads

Autor:Fran (34 intervenciones)
Fecha:14/06/2001 18:14:09
El método resume se considera obsoleto en la última versión de Java. En cualquier caso, mi pregunta va enfocada más a la forma de insertar esta funcionalidad en la parte del código que has visto en mi mensaje.
Se que los métodos a utilizar son wait y notify.
Gracias de todas formas.
Comentar