voici mon code (partiel) de 2 de mes classes
je vous explique mon problème en dessous du code

voici la partie de mon code concernée ds ma classe RadioButtons
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
32
33
public void actionPerformed(ActionEvent event){
			String favorite = null;
 
			int i = 0;
			while(favorite == null){
				if(radioButton[i].isSelected()){
					favorite = radioButton[i].getText();
 
				}
				i++;
 
			}
 
			JButton clickedButton = (JButton) event.getSource();
			String buttonText = clickedButton.getText();
 
			SetChoise(favorite);
			SetButtonChoise(buttonText);
			}
public void SetChoise(String choise){
			this.choise =  choise;
 
			}
		public String GetChoise(){
			return choise;
		}
		public void SetButtonChoise(String btntext){
			this.btntext =  btntext;
 
			}
		public String GetButtonChoise(){
			return btntext;
		}
et celle dans ma classe Meenu
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
if(menuName.equals("Evolution d'un joueur")){
		String name = JOptionPane.showInputDialog(null, "Quel est le nom du joueur?");
		RadioButtons radiobuttons = new RadioButtons();
		radiobuttons.setVisible(true);
		choise = radiobuttons.GetChoise();
		btntext = radiobuttons.GetButtonChoise();
		radiobuttons.setVisible(false);
 
		if(btntext == "CANCEL"){
			JOptionPane.showMessageDialog(null, "You canceled");
		}else{
			if(choise == "points totaux"){
				EvolutionPointsTotauxJoueur(name);
			}
			if(choise == "points formas"){
				EvolutionPointsFormasJoueur(name);
			}
			if(choise == "points bâtiments"){
				EvolutionPointsBatsJoueur(name);
			}
			if(choise == "points unités"){
				EvolutionPointsUnitesJoueur(name);
			}
		}
 
		}
 
	}
le problème est le suivant:
btntext et choise ont la valeur null...
qqu'un peut m'aider?

avant que je n'oublie, il faudrait aussi ajouter qque part qque chose pr que ma frame avec les radiobuttons disparaisse :-p
(pr pas que ça cache une partie de ma frame avec mon menu ^^)