Bonjour,
En tant que débutant, je souhaite crée une petite application toute simple.
En gros une fenêtre avec un bouton et 3 JLabel. Le fait d'appuyer sur le bouton attribut une score aléatoire a pierre paul et jacques et affiche le résultat a l'écran. Jusque la tout fonctionne. Mais pour faire durer le suspens ^^ je souhaiterai qu'il y ait 1 seconde entre chaque affichage.
Et c'est la que je bloque. J'ai essayer une succession de ligne de ce genre.
Mais j'ai l'impression que le temps s'additionne et que seule le dernier bloc et éxécuté. Si quelqu'un a une piste ou un exemple je suis preneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Utilities.invokeLater(new Runnable() { @Override public void run() { try{ Thread.currentThread().sleep(2000); } catch(Exception ie){ //If this thread was intrrupted by nother thread } parent.champAffichage.setText("2"); } }) ;
Partager