Der er flere komponenter, som du kan oprette med Java til at krydre websider , såsom animerede knapper og links , og selv basale og komplekse timere. En grundlæggende Java- timer er en funktionel værktøj, der kan måle lastning hastighed på din side , eller tiltrække sig opmærksomhed hos dine besøgende . Det er nemt at installere og udføre , og selv nybegyndere Java coders kan få det kører på få minutter . Instruktioner
1
Download den nyeste Java Development Kit ( JDK ) , fra Oracles hjemmeside. JDK er bundlet med mange Java udgaver - Vælg det bedste, der passer til dit projekt krav . For en grundlæggende timer , kan du downloade og installere JDK 7. . Denne version indeholder også Java Runtime Environment (JRE) , hvilket er mere end nok til at hjælpe dig med at skabe enkle og komplekse projekter i Java.
2
Indsæt følgende kode i projektet til at importere to nødvendige klasser for Java-projekt : java.util.Timer og java.util.Timertask . Du kan også indstille parametrene for den grundlæggende timeren ved at ændre tiden input i koden nedenfor :
import java.util.Timer , import java.util.TimerTask ,
public class ToDo { timer Timer ;
offentlig ToDo ( int sekunder) { timer = new timer (); timer.schedule (ny ToDoTask () , sekunder * 1000) ;}
class ToDoTask udvider TimerTask {public void run () { System.out.println ( " OK , det er tid til at gøre noget! ") timer.cancel () //Afslut tråden }}
public static void main (String args []) { System.out.println ( "Schedule noget at gøre i 5 sekunder. ") nye ToDo ( 5); System.out.println ( " . Waiting "); }}
3
Indsæt koden nedenfor ind i websiden script til at sende ActionEvent instruktion til ActionListener funktionen til at udføre grundlæggende Java -timeren : Hej
import javax.swing.Timer , import java . awt.event * ; . import java.util * ; .
public class TimerDemo implementerer ActionListener { Timer t = new Timer ( 1000, dette)
TimerDemo () { t.start ( );}
offentlige static void main ( String args []) { TimerDemo td = new TimerDemo () ;//opretter en dummy ramme for at holde JVM kører //(til demonstation formål) java.awt . Frame dummy = new java.awt.Frame (); dummy.setVisible (sand) ;}
public void actionPerformed ( ActionEvent e ) { if ( e.getSource () == t) { System.out . println ( "\\ 007Being afkrydsede " + Calendar.getInstance () getTime (). );} }}