Comment auto-actualiser une heure?

Comment auto-actualiser une heure? - Java - Programmation

Marsh Posté le 10-06-2009 à 17:35:02    

Bonjour,
 
je voudrais savoir comment actualiser l`heure/minutes/secondes. J´ai développé le morceau de code suivant:
 

Code :
  1. //Afficher l'heure locale
  2. Calendar cal = new GregorianCalendar();
  3. int hour24 = cal.get(Calendar.HOUR_OF_DAY);
  4. int min = cal.get(Calendar.MINUTE);
  5. int sec = cal.get(Calendar.SECOND);
  6. label = new JLabel("Heure Locale: " + hour24 + ":" + min + ":" + sec + " Uhr" );


 
Je pense qu'il faille utiliser ActionListener mais je ne vois pas comment l'utiliser pour actualiser la valeur qui est dans ma variable "label".  
 
Par contre si vous avez une autre méthode qui permet de récupérer l'heure locale(qui s'actualise toute seule!)  et de l'afficher, je suis bien évidemment preneur. MERCI

Reply

Marsh Posté le 10-06-2009 à 17:35:02   

Reply

Marsh Posté le 10-06-2009 à 17:37:29    

Utilises un Timer pour mettre ton JLabel à jour?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 10-06-2009 à 17:41:23    

je ne sais pas. Peut-être? Comment?

Reply

Marsh Posté le 10-06-2009 à 17:42:30    

Tu crées un ActionListener qui met ton label à jour quand il est appelé, puis tu crée un Timer qui appelle l'ActionListener toutes les 500-1000 ms?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 10-06-2009 à 17:47:54    

ok, je vais essayer cette solution. Merci de ton aide. Je te tiendrai au courant quand j'aurai réussi à mettre quelque chose en place. :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed