Timer

oscarmoal
18 de Febrero del 2008
Hola a todos!

Tengo el siguiente código para un timer, lo que quiero hacer es que se repita infinitamente o más bien que nunca acabe, ya que mi contador esta a 10 segundos y quiero que siempre se repita, alguna sugerencia.

import java.util.Timer;
import java.util.TimerTask;

public class Reminder
{
Timer timer;

public Reminder(int seconds)
{
timer = new Timer();
timer.schedule(new RemindTask(), seconds*1000);
}

class RemindTask extends TimerTask
{
public void run()
{
System.out.println("Se agoto el tiempo");
timer.cancel(); //Terminate the timer thread
}
}

public static void main(String args[])
{
System.out.println("Acerca de una tarea programada");
new Reminder(10);
System.out.println("Tarea programada");
}
}