Bonjour les amis,
je veux faire un petit compte à rebours de 10 à 0 avec un jLabel. Avant j'utilisais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
            try 
            {
                Thread.sleep(500);
            } catch (InterruptedException e) {}
et j'affichais le résultat dans un println dans la console.

Maintenant je veux le faire dans une fenêtre. Il y a plein de tuto utilisant Timer mais je veux le faire avec simple un For comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
for (int x = 10; x >= 0; x--) 
        {
 
            jLabelChiffre.setText(String.valueOf(x));
 
 
            try 
            {
                Thread.sleep(1000);
            } catch (InterruptedException e) {}
 
        }
Je veux bien utiliser le For pour ce programme. Pourquoi ça bloque ?

Merci !