como puedo esperar un tiempo??
si como puedo hacer que al correr un programa se demore un tiempo determinado, parecido a lo que hace el Delay() del delphi....
Puedes hacerlo de esta forma
try
{
Thread.currentThread.sleep (milisegundos);
} catch (Exception e)
{
// Error en sleep()
}
Se bueno.
try
{
Thread.currentThread.sleep (milisegundos);
} catch (Exception e)
{
// Error en sleep()
}
Se bueno.
Utiliza la clase Timer y el método schedule. Por ejemplo:
class MiTarea extends TimerTask{
public void run(){
System.out.println("Este es el programa que quieres ejecutar");
}
}
class Prueba{
public static void main(String[] args){
MiTarea miTarea = new MiTarea();
Timer tiempo = new Timer();
// se espera 2000 milisegundos y ejecuta miTarea
tiempo.schedule(miTarea,2000);
}
}
Saludos.
class MiTarea extends TimerTask{
public void run(){
System.out.println("Este es el programa que quieres ejecutar");
}
}
class Prueba{
public static void main(String[] args){
MiTarea miTarea = new MiTarea();
Timer tiempo = new Timer();
// se espera 2000 milisegundos y ejecuta miTarea
tiempo.schedule(miTarea,2000);
}
}
Saludos.
