Bonjour,
Je suis un utilisateur plutôt basique de Java qui se borne à réaliser de petites applets. Je suis en train de recompiler d'anciennes applets et me trouve confronté à un fonctionnement bizarre (véritable casse-tête) d'un segment de programme qui devrait afficher une information, attendre quelques instants puis afficher une autre information. Réduit à sa plus simple expression, le segment est le suivant:
Lorsque l'on clique sur le 'button1' le programme commence par attendre 2 secondes, puis affiche " debut sleep " !! Ai-je la berlue ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 private void button1MouseClicked (java.awt.event.MouseEvent evt) { label1.setText(" debut sleep "); try { Thread.sleep(2000) ; } catch (InterruptedException ie) {} // label1.setText(" fin sleep "); }
Merci pour toute aide !
Partager