Bonjour!
J'ai un petit soucis:

J'ai 2 boutons radio dans un groupe:

Nous somme dans la classe IntTab.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
JRadioButton shutd, nshutd;
ButtonGroup etat;
[...]
shutd = new JRadioButton("Shutdown");
shutd.setSelected(true);
nshutd = new JRadioButton("No Shutdown");
 
etat = new ButtonGroup();
etat.add(shutd);
etat.add(nshutd);
Dans cette meme classe j'ai la méthode suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
    public boolean statut()
 
    {
 
        if(nshutd.isSelected()) 
        {
            return true;
        }   
        else return false;
    }
J'appelle cette classe pour remplir créer un panel pré-remplis pour le mettre dans un onglet d'une boite de dialogue, j'utilise la classe IntTab, et je test le tout avec un bouton:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
if(fe00.statut()) System.out.println("Active");
else System.out.println("Inactive");
Le problème est que quelque soit le bouton sélectionné, J'ai toujours Inactive qui s'affiche...
Je pense avoir creusé la question dans tous les sens, je n'arrive pas à résoudre ce probleme .

Avez-vous une idée?

Merci beaucoup!