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.
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");
 
			  }
			}) ;
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