Java - problemas con HILOS

 
Vista:

problemas con HILOS

Publicado por CHECO (27 intervenciones) el 06/02/2002 20:12:16
HOLA TENGO LA SIGUIENTE CLASE
import java.lang.Thread;
import javax.swing.*;
import java.lang.InterruptedException;

class Hilo extends Thread
{ JLabel letrero;
int x;

public Hilo(JLabel letrero)
{ this.letrero = letrero;
x = 0;
}

public void run()
{ while(true)
{ letrero.setText("00:00:"+x);
x++;
try { sleep(1000);

} catch(InterruptedException ioe)
{}
}
}

}
LA CUAL IMPLEMENTO EN UN PROGRAMA CON
hhh = new Hilo(gcirellb);
hhh.start();

Y EJECUTO ESTE ULTIMO Y SE ME INICIA EL HILO, PERO LO QUE NECESITO ES CONTROLAR ESTE HILO, DIGAMOS QUE INICIE 00:00:00 Y AL OPRIMIR UN BOTON (EMPIEZA) QUE SE EJECUTE EL HILO, Y SE OPRIMO OTRO BOTON (PARO), SE PARE EL HILO , SIGAMOS SI SE PARA EN 40 QUE HAY SE QUEDE Y SI OPRIMO NUEVAMANTE EL BOTON EMPIEZA QUE NUEVAMENTE EL HILO EMPIEZE A EJECUTARSE PERO A PARTIR DEL VALOR CON EL QUE SE DETUVO Y ASI SUCECIVAMENTE, YA BUSQUE INFORMACION PERO AUN NO COMPRENDO ESTO MUY BIEN, ME PARAECE QUE EXISTEN METODOS COMO wai(); y notify(); y continue(), etc, POR FAVOR AYUDENME ES QUE NO PUEDO HACERLO AUN, YA INTENTE PERO SI PONGO ESTOS METODOS ME MARCA ERROR.. MUCHAS GRACIAS Y UN SALUDO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con HILOS

Publicado por Francisco (4 intervenciones) el 13/03/2002 18:18:02
Utiliza los metodos resume, sleep, y esos pero llamados en los metodos que capturan los eventos de los botones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar