Java - LEEME COMPADREMarcelo Zabalet

 
Vista:

LEEME COMPADREMarcelo Zabalet

Publicado por CHECO (27 intervenciones) el 08/02/2002 00:46:34
OYE COMPADRE TE ESCRIBIA RTU CORREO PERO ME MARCO ERROR OJALA Y ME LEAS

HOLA COMPADRE ,MUCHAS GRACIAS YA LO CORREGI COMO SUGERISTE QUEDO DE LA
SIGUIENTE MANERA

import java.lang.Thread;
import javax.swing.*;
import java.lang.InterruptedException;

class Hilo extends Thread {
JLabel letrero;
int x;
public boolean startStopFlag; //<=================== Agrega esto

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

public void run()
{
startStopFlag = true; //<============ Agrega esto
while (startStopFlag)
{ // while (true) { <============= while
(startStopFlag)
letrero.setText("00:00:"+x);
x++;
try { sleep(1000);
} catch (InterruptedException ioe) { }
}
}

public void paro() { // <====== Agrega todo esto
startStopFlag = false; //<======
} //<======

}


hhh = new Hilo(gcirellb);
hhh.start();

//MANDO LLAMAR DESDE UN FRAME EL HILO tal como arriba

pero en un boton quiero poner hhh.paro(); para detenerlo pero me marca el
siguiente error
cannot resolve symbol
symbol : method paro()
location: class java.lang.Thread
hhh.paro();
%
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