Salut à tous,
je suis en train de concevoir une application et j'ai un petit problème. Je possède un bouton sur mon interface graphique pour pouvoir interrompre le jeu. Quand je clique dessus, il atterit dans la méthode suivante pour mettre en pause mon Timer(de la classe swing.Timer). Je remarque que mon programme reste dans l'exécution de timer.wait() et n'exécute jamais stopwatch.stop()
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public void pauseGame() { if (!avatarToPlay.isAI()) { interrupted = true; synchronized (timer) { try { timer.wait(); stopWatch.stop(); } catch (InterruptedException e) { } } } }
Partager