Heure et Dates actuelles ..
Résolu/Fermé
Mayusu
Messages postés
43
Date d'inscription
lundi 8 septembre 2014
Statut
Membre
Dernière intervention
27 janvier 2016
-
Modifié par Whismeril le 9/04/2015 à 06:57
Mayusu Messages postés 43 Date d'inscription lundi 8 septembre 2014 Statut Membre Dernière intervention 27 janvier 2016 - 13 avril 2015 à 16:06
Mayusu Messages postés 43 Date d'inscription lundi 8 septembre 2014 Statut Membre Dernière intervention 27 janvier 2016 - 13 avril 2015 à 16:06
A voir également:
- Heure et Dates actuelles ..
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
- Changer police heure iphone - Guide
- 1go internet = combien d'heure ✓ - Forum Internet / Réseaux sociaux
- Whatsapp date et heure incorrecte ✓ - Forum Mobile
- Convertir heure en centième excel ✓ - Forum Excel
3 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
9 avril 2015 à 08:11
9 avril 2015 à 08:11
Bonjour,
Je n'ai pas testé, mais la méthode
Je n'ai pas testé, mais la méthode
public void Run()n'est pas celle attendue pour définir le corps du thread, c'est
public void run()avec un "r" minuscule qui est attendu. Un moyen simple de ne pas se faire avoir c'est de rajouter l'annotation
@Overridequi va déclencher une erreur si la méthode sur laquelle elle est posée n'est pas une redéfinition.
Thread clock = new Thread()
{
@Override
public void run()
{
MrYannKee
Messages postés
62
Date d'inscription
vendredi 3 avril 2015
Statut
Membre
Dernière intervention
7 janvier 2016
14
Modifié par MrYannKee le 12/04/2015 à 15:54
Modifié par MrYannKee le 12/04/2015 à 15:54
Salut,
J'ai essayé ça et cela fonctionne :
J'ai essayé ça et cela fonctionne :
Thread clock = new Thread() {
public void run() {
try {
for(;;) {
SimpleDateFormat df = new SimpleDateFormat("HH:mm:ss");
Calendar cl = Calendar.getInstance();
String currentDate = df.format(cl.getTime());
lblClock.setText(currentDate);
sleep(1000);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}; clock.start();
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
12 avril 2015 à 16:07
12 avril 2015 à 16:07
Oui, ça fonctionne parce que tu as
Comme la méthode
run()avec un "r" minusucle, alors que Mayusu as
Run()avec un "R" majuscule, c'est ce que je disais déjà ici.
Comme la méthode
start()appelle la méthode
run(), écrire le traitement dans une méthode
Run()est sans effet pour le Thread.
Mayusu
Messages postés
43
Date d'inscription
lundi 8 septembre 2014
Statut
Membre
Dernière intervention
27 janvier 2016
13 avril 2015 à 16:06
13 avril 2015 à 16:06
Je vois !
Merci infiniment :D
Merci infiniment :D