Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/10/2008, 18:09
PachuG
 
Fecha de Ingreso: septiembre-2008
Ubicación: Córdoba
Mensajes: 67
Antigüedad: 16 años, 3 meses
Puntos: 0
Busqueda Respuesta: Problema de tiempos

public class MyClass
{
public static void main(String args[])
{
MyOtherClass mine=new MyOtherClass();
Thread t = new Thread(mine);
t.start();
}

public class MyOtherClass implements Runnable
{
long initTime = System.currentTimeMillis();

public void run()
{
while(!condicionDeCorte)
{
if(System.currentTimeMillis-initTime>losSegundosQueNecesites)
{
accion();
initTime = System.currentTimeMillis();
}
}

public void accion()
{
// LoQueDebaHacer; Por ej
System.out.println("aaaaaa");
}
}

Espero que te sirva, creo que funciona, no lo probé, luego avisame!!