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 : 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);
	}
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