Bonjour a tous,
voila je suis en train d'écrire un petit programme, mais la j'ai un petit problème avec mon interface graphique. Voici mon code:
donc en fait je crée un ActionListener sur trois boutons de la classe joueur, et un autre sur la classe machine. en fait pour les 3 boutons de la classe joueur aucun problème, par contre pour la classe machine, j'ai l'impression que le code n'est jamais executer, pourtant j'ai implémenter de la meme facon.
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
21
22
23
24
25
26
27
28
29
30
31 /** * Le joueur à jouer, au tour de la machine */ private void gestionEvent() { // bouton de jeu joueur.pierre.addActionListener(this); joueur.feuille.addActionListener(this); joueur.ciseau.addActionListener(this); // bouton de resultat machine.resultat.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { machine.showCPUChoice(0); } } ); } /** * Gestion de l'action des boutons de jeu */ public void actionPerformed(ActionEvent e) { // jeu de la machine GameComputer cpu = new GameComputer(); machine.showCPUChoice(cpu.getCPUChoice()); cmd.commencer.setEnabled(true); }
je ne comprend vraiment pas pourquoi.
En esperant que vous pourrez m'aider.
Merci par avance
Partager