Salut !
Comment on peux recuperer le jour et l heure courante dans un JLabel et comment on peux modifier son affichage de tel maniere que si l heure change l affichage dans la JLabel change
Merci d avance pour votre aide!!
Salut !
Comment on peux recuperer le jour et l heure courante dans un JLabel et comment on peux modifier son affichage de tel maniere que si l heure change l affichage dans la JLabel change
Merci d avance pour votre aide!!
Pour la date courante : java.util.Date
mettre en forme la date : java.text.SimpleDateFormat
modifier le contenu d'un JLabel : méthode "setText"
Reste à construire un Thread qui va modifier le contenu du JLabel toutes les secondes par exemple.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
Je suis debutante avec les threads
j ai pas bien saisie ce que je dois faire:
je cree le thread et ensuite comment je peux le lancer a chaque minute??
Merci d avance![]()
tu le lance pas à chaque minute, tu le lance une fois pour toutes, et il fait:
affichage de l'heure
dodo pendant 1 seconde (Thread.sleep())
affichage de l'heure
dodo pendant 1 seconde
etc.
Note que pour ce genre de tache, la classe javax.swing.Timer est beaucoup plus adaptée (et plus légère):
(code provenant de la javadoc)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int delay = 1000; //milliseconds ActionListener taskPerformer = new ActionListener() { public void actionPerformed(ActionEvent evt) { //...Perform a task... } }; new Timer(delay, taskPerformer).start();
Partager