Es gibt mehrere Komponenten, die Sie mit Java zu würzen Webseiten , wie animierte Buttons und Links führen und sogar einen einfachen und komplexen Timer erstellen können. Eine grundlegende Java -Timer ist ein funktionales Werkzeug, das die Geschwindigkeit beim Laden der Seite messen kann , oder ziehen die Aufmerksamkeit der Besucher Ihrer Website . Es ist einfach zu installieren und auszuführen , und auch unerfahrenen Java -Programmierer können es läuft in nur wenigen Minuten. Anleitung
1
Laden Sie die neueste Java Development Kit ( JDK) von Oracle -Website. JDK ist mit vielen Java Ausgaben gebündelt - wählen Sie das beste , dass Ihr Projekt Anforderungen anpassen. Für eine grundlegende Timer, können Sie herunterladen und installieren JDK 7 . Diese Version enthält auch Java Runtime Environment (JRE ), die mehr als ausreichend, um Sie bei der Erstellung grundlegende und komplexe Projekte in Java zu unterstützen ist .
2
Fügen Sie folgenden Code in das Projekt zu zwei erforderlichen Klassen importieren für die Java-Projekt : java.util.Timer und java.util.Timertask . Sie können auch die Parameter für die grundlegende Timer , indem Sie die Zeit Eingaben in den folgenden Code :
Import java.util.Timer , Import java.util.TimerTask ;
public class ToDo { Timer Timer ;
öffentlichen ToDo (int Sekunden) { Timer = new Timer () ; timer.schedule (neu ToDoTask ( ), Sekunden * 1000 );}
Klasse ToDoTask erstreckt TimerTask {public void run () { System.out.println ("OK , ist es Zeit , etwas zu tun ! "); timer.cancel (); //Beenden Sie den Faden }}
public static void main (String args [ ] ) {System.out.println ( "Schedule etwas in 5 Sekunden zu tun. "); neue ToDo (5); System.out.println (" . Waiting" );}}
3
geben Sie den Code unten in der Web-Seite Skript, um die ActionEvent Anweisung an den ActionListener Funktion senden, um die grundlegenden Java- Timer ausführen :
Import javax.swing.Timer ; import java . awt.event * ; . import java.util * ; .
public class TimerDemo implements ActionListener { t Timer = new Timer (1000, this);
TimerDemo () { t.start ();}
public static void main (String args [ ] ) { TimerDemo td = new TimerDemo () ;//eine Dummy- Rahmen zu halten, der JVM läuft //( für Demonstrationszwecke Zweck) java.awt . Dummy = new java.awt.Frame (); dummy.setVisible (true); }
public void ( ActionEvent e) { if ( e.getSource () == t) { System.out . println ("\\ 007Being angekreuzt " + Calendar.getInstance () getTime ().) ; }}}