Det er flere komponenter som du kan lage med Java å krydre opp websider , for eksempel animerte knapper og lenker, og selv grunnleggende og komplekse tidtakere. En grunnleggende Java timeren er et funksjonelt verktøy som kan måle lasting hastigheten på siden din , eller fange oppmerksomheten til de besøkende . Det er lett å installere og kjøre , og selv uerfarne Java programmerere kan få den i gang på få minutter. Instruksjoner
en
Last ned den nyeste Java Development Kit ( JDK ) , fra Oracles nettsted. JDK leveres med mange Java- utgaver - velge den beste som passer prosjektet ditt behov . For en grunnleggende timer , kan du laste ned og installere JDK 7 . Denne versjonen inneholder også Java Runtime Environment ( JRE ) , som er mer enn tilstrekkelig til å hjelpe deg i å lage enkle og komplekse prosjekter i Java.
2
Lim inn følgende kode inn i prosjektet for å importere to nødvendige klasser for Java -prosjektet : java.util.Timer og java.util.Timertask . Du kan også stille inn parametrene for grunnleggende tidtakeren ved å endre tiden innganger i koden under :
import java.util.Timer , importere java.util.TimerTask ,
public class ToDo { Timer tidtaker,
offentlig ToDo ( int sekunder ) { timer = new Timer ( ); timer.schedule ( ny ToDoTask ( ) , sekunder * 1000 ) ;}
klasse ToDoTask strekker TimerTask {public void run ( ) { System.out.println ( " OK , det er på tide å gjøre noe ! "); timer.cancel (); //avslutte tråden } }
public static void main (String args [ ] ) { System.out.println (" Schedule noe å gjøre i 5 sekunder . "); nye ToDo ( 5 ) ; System.out.println ( " . Waiting "); } }
3
Sett inn koden nedenfor i websiden skript for å sende ActionEvent instruksjon til ActionListener funksjon for å utføre enkle Java- timeren : en
import javax.swing.Timer ; import java . awt.event * ; . import java.util * ; .
public class TimerDemo implementerer ActionListener { Timer t = new Timer ( 1000 , this);
TimerDemo ( ) { t.start ( );}
public static void main ( String args [ ] ) { TimerDemo td = new TimerDemo ( ) ;//lage en dummy ramme å holde JVM kjører //(for demonstation formål) java.awt . Frame dummy = new java.awt.Frame (); dummy.setVisible ( true); }
public void ( ActionEvent e ) { if ( e.getSource ( ) == t ) { System.out . println ( "\\ 007Being merket " + Calendar.getInstance ( ) getTime ( ) . ); } } }