Código Java:
Ver originalHiloEntradaUsername HiloEntradaUser = new HiloEntradaUsername();
Thread ThreadEntradaUser
= new Thread(HiloEntradaUser,
"Thread A"); int foco=0, horaEntradaAumentado=5;//60 Segundos X 30Minutos: 1800
private class HiloEntradaUsername
implements Runnable{ @Override
public void run() {
while(true){
try{
Thread.
sleep(1000);//1Segundo=1000ml foco++;
if(foco>=horaEntradaAumentado){
ThreadEntradaUser.stop();
ThreadEntradaUser=null;
}
}catch(InterruptedException ex
){Logger.
getLogger(Ventana.
class.
getName()).
log(Level.
SEVERE,
null, ex
); }
}
}
}
Iniciar Hilo: ThreadEntradaUser.start();
Eliminar Hilo: ThreadEntradaUser.stop();
Y para iniciar otra vez el Hilo me da error
Iniciar Hilo: ThreadEntradaUser.start();
Error
Código Java:
Ver original at reutilizarhilo.Ventana.jButton1ActionPerformed(Ventana.java:82)
at reutilizarhilo.Ventana.access$000(Ventana.java:15)
at reutilizarhilo.Ventana$1.actionPerformed(Ventana.java:43)