Il ya plusieurs éléments que vous pouvez créer avec Java pour pimenter les pages Web, tels que des boutons animés et des liens, et des minuteries même base et complexes . Une minuterie de base Java est un outil fonctionnel qui permet de mesurer la vitesse de chargement de votre page, ou attirer l'attention des visiteurs de votre site . Il est facile à installer et à exécuter , et les codeurs Java , même novices peuvent le faire fonctionner en quelques minutes. Instructions
1
Téléchargez la dernière version Java Development Kit (JDK) , sur le site Web d'Oracle. JDK est livré avec de nombreuses éditions Java - sélectionner le meilleur qui convient à vos besoins du projet. Pour une minuterie de base, vous pouvez télécharger et installer le JDK 7. Cette version inclut également Java Runtime Environment ( JRE) , qui est plus que suffisant pour vous aider dans la création de projets simples et complexes en Java.
2
Collez le code suivant dans le projet d'importer deux classes requises pour le projet Java: java.util.Timer et java.util.Timertask . Vous pouvez également définir les paramètres de l'horloge de base en modifiant les entrées de temps dans le code ci-dessous :
java.util.Timer d'importation ; java.util.TimerTask d'importation ;
public class ToDo { minuterie de la minuterie ;
publique ToDo ( int secondes) { timer = new Timer (); timer.schedule ( nouveau ToDoTask (), secondes * 1000); }
classe
ToDoTask s'étend TimerTask {public void run () { System.out.println ("OK , il est temps de faire quelque chose ! "); timer.cancel (); //Arrêter le fil }}
public static void main (String args [ ] ) {System.out.println ( "Schedule quelque chose à faire dans les 5 secondes. "); nouveau ToDo (5); System.out.println (" . Waiting" );}}
3
Insérez le code ci-dessous dans le script de la page Web pour envoyer l'instruction de ActionEvent à la fonction de ActionListener pour exécuter la minuterie Java de base :
javax.swing.Timer d'importation; import java . awt.event * ; . import java.util * ; .
public class TimerDemo implémente ActionListener { minuterie t = new Timer (1000 , this) ;
TimerDemo () { t.start ();}
static void Main ( String args []) { publiques TimerDemo td = new TimerDemo ( ) ;//créer un cadre factice pour garder la JVM exécutant //( à des fins de manif ) java.awt . mannequin de cadre = new java.awt.Frame (); dummy.setVisible (true); }
publique vide actionPerformed ( ActionEvent e ) {if ( e.getSource () == t) { System.out . println ("\\ 007Being coché " + Calendar.getInstance () getTime (). );}} }