Tecnología

Inicio

Cómo hacer un temporizador básico en Java

Cómo hacer un temporizador básico en Java


Hay varios componentes que se pueden crear con Java para darle vida a las páginas Web, tales como botones y enlaces animados, y temporizadores, incluso básicas y complejas. Un temporizador básica de Java es una herramienta funcional que puede medir la velocidad de carga de la página, o captar la atención de los visitantes del sitio. Es fácil de instalar y ejecutar y codificadores incluso novatos Java puede ponerlo en marcha en cuestión de minutos.

Instrucciones

1 Descargar la última Java Development Kit (JDK), desde el sitio web de Oracle. JDK se incluye con muchas ediciones de Java - seleccionar el que mejor se adapte a sus necesidades del proyecto. Para un temporizador básico, puede descargar e instalar JDK 7. Esta versión también incluye Java Runtime Environment (JRE), que es más que suficiente para ayudarle en la creación de proyectos básicos y complejos en Java.

2 Pegar el código siguiente en el proyecto para importar dos clases requeridas para el proyecto Java: java.util.Timer y java.util.Timertask. También puede establecer los parámetros para el temporizador básica cambiando las entradas de tiempo en el código de abajo:

java.util.Timer importación;
java.util.TimerTask importación;

Tareas public class {
temporizador temporizador;

Tareas pública (int segundos) {

timer = new Timer ( ) ;
timer.schedule ( new ToDoTask ( ) , seconds*1000 ) ;

}

ToDoTask clase extiende TimerTask {

public void run ( ) {
System.out.println ( "OK, It's time to do something!" ) ;
timer.cancel ( ) ; //Terminate the thread
}

}

void Main (args String []) {public static

System.out.println ( "Schedule something to do in 5 seconds." ) ;
new ToDo ( 5 ) ;
System.out.println ( "Waiting." ) ;

}
}

3 Inserte el siguiente código en el script de la página web para enviar la instrucción ActionEvent a la función ActionListener para ejecutar el temporizador básica de Java:

javax.swing.Timer importación;
importar java.awt.event.;
importar java.util.;

TimerDemo clase pública implementa ActionListener {
Temporizador t = new Timer (1000, this);

TimerDemo () {

t.start();
}

void Main (args String []) {public static

TimerDemo td = new TimerDemo();
// create a dummy frame to keep the JVM running
// (for demonstation purpose)
java.awt.Frame dummy = new java.awt.Frame();
dummy.setVisible(true);
}

actionPerformed (ActionEvent e) {public void

if (e.getSource() == t) {
System.out.println
("\007Being ticked " + Calendar.getInstance().getTime());
}
}

}

Consejos y advertencias

  • Visitar y unirse a los foros de discusión que se centran en el lenguaje de programación Java. Usted debe registrarse para que pueda hacer preguntas y buscar el asesoramiento de los usuarios de Java experimentados.