Bueno, dandose la necesidad de que ocupemos que un evento o proceso se realice en un momento especifico aqui les dejo la forma de programar un Timer en java:
/*
* Tiempo.java
*Programa hecho por [p3ll3]
*Costa Rica,San Jose, Vasquez de Coronado.
*Codigo Open Source , Licencia GNUGPL
*/
import javax.swing.Timer;// bibliotecas importantes
import java.awt.event.*;//bibliotecas importantes
public class Tiempo implements ActionListener {
Timer t = new Timer(1000,this); // se crea un timer,con una actualizacion de 1000 milisegundos
Tiempo() { // Constructor para iniciar el timer
t.start();
}
public static void main(String args[]) {
Tiempo td = new Tiempo(); // Hacemos una nueva instancia de la clase
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == t) {
// Aqui se ejecuta la accion cada 'X' tiempo
}
}
}
Con esta clase podran hacer uso de timers en java.
Saludos.............8)
0 comentarios:
Publicar un comentario