Bonjour à tous,
Voilà quelques jours que je cherche ce qui coince dans ce code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class Bouton2Listener implements ActionListener { public void actionPerformed(ActionEvent e){ instruction1; // cela affiche un texte du style "traitement en cours..." instruction2; panel.revalidate(); panel.repaint(); fonction(); }
Tout fonctionne à merveille, sauf que l'affichage ne se met à jour qu'après l'exécution de la méthode "fonction" !
Je suppose qu'en utilisant les threads, je vais pouvoir résoudre mon problème, mais je cherche une solution plus simple...
C'est d'autant plus énervant que "System.out.println" me renvoie le texte au bon moment...
Partager