Lorsque l'on travaille avec des tâches sensibles au facteur temps en Java, il est important de comprendre comment créer et activer une minuterie. Par exemple, vous pouvez donner à un utilisateur une minute pour répondre à une question sur un test et affiche le nombre de secondes restantes. Vous pouvez utiliser le haut- packages Java pour créer une minuterie qui fonctionne pendant un certain laps de temps et effectue une action à intervalles réguliers. Instructions
1
Ouvrez votre fichier Java dans un éditeur, comme Eclipse , JBuilder X ou Netbeans .
2
importer les classes de temps nécessaires à la partie supérieure de votre source Java fichier en ajoutant le code suivant:
java.util.Timer d'importation;
importation java.util.TimerTask ;
3
Ajouter un " compte à rebours" classe après les commandes «d'importation» qui effectue un compte à rebours en ajoutant le code :
classe countDown publique {
de la minuterie de la minuterie ;
rebours publique () {
minuterie
= new Timer ();
timer.schedule ( nouveau DisplayCountdown () , 0, 1000); }
DisplayCountdown de classe étend TimerTask {< br >
int secondes = 60;
public void run () {
if ( secondes > 0) {
System.out.println ( secondes + " secondes restantes " );
secondes - ;
} else {
System.out.println (" Compte à rebours final "); système de
. exit (0) ; }
} }
main (String args [ ] ) { System
public static void . out.println (" Début du compte à rebours ");
nouveau décompte (); }
}
modifier la valeur de " int secondes = 60; " à cependant beaucoup secondes vous voulez que le compte à rebours à courir. Changez "1000 ", qui est millisecondes , dans " timer.schedule ( nouveau DisplayCountdown () , 0, 1000 ),« si vous voulez que le compte à rebours pour afficher les valeurs du compte à rebours plus ou moins d'une fois par seconde. Il affichera " Début du compte à rebours ", suivi par "59 secondes restantes ", "58 secondes restantes " et ainsi de suite jusqu'à ce qu'il arrive à 0 , à quel point il affichera , " Compte à rebours terminé . "
4
Enregistrez le fichier source Java et compiler et exécuter le programme pour visualiser votre compte à rebours.