[SWING] Evenement qui ne se déclenche pas
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:
Code:
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);
} |
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.
je ne comprend vraiment pas pourquoi.
En esperant que vous pourrez m'aider.
Merci par avance