Activer un bouton radio à partir d'un autre bouton radio en java

Fermé
manel1989 Messages postés 10 Date d'inscription dimanche 15 septembre 2013 Statut Membre Dernière intervention 3 novembre 2014 - 20 nov. 2013 à 22:09
Salut tout le monde!

j'ai dans ma GUI deux bouton radio choco et gecode et en dessous de chacun j'ai 2 boutons radio optimal solution et Feasible solution mon problème réside dans la sélection des boutons. Je m'explique:

lorsque je clique sur le bouton radio choco, je veux avoir la solution optimal du modèle choco donc je clique sur optimal solution mais là le bouton choco sera non sélectoionné alors qu'il le faut etre selectionné, voici un bout de code mais il ne fonctionne pas correctement :
 if ( radio1.isSelected())// button for choco model
 {
    {
 
/////code
  if ( radio3.isSelected())// button for choco optimal solution
 {
       res=model.find_Optimal_Solution(n, m, R1, C1, B1, Dr1, Dc1, Db1, GainMatrix1);
       for(int i=0;i<n;i++)
       {
        for(int j=0;j<m;j++)
    System.out.print(res[i][j]+" " );
        System.out.println();
 }
 }
       else if ( radio4.isSelected())// button for choco fesable solution  
 {
       res2=model.find_realizable_solution(n, m, R1, C1, B1, Dr1, Dc1, Db1);
       System.out.println("///////////////////////////" );
       for(int i=0;i<n;i++)
       {
        for(int j=0;j<m;j++)
    System.out.print(res2[i][j]+" " );
        System.out.println();
 }}
 }
else if ( radio2.isSelected())  // button for Gocode model
 {
    if( radio5.isSelected())// button for gecode optimal solution   
    {
////some code
    }
 else if( radio6.isSelected())// button for gecode fesable solution  
   {
   }
}



ce que je veux c'est que lorsque je sélectionne le bouton radio choco il reste sélctionné lorsque je sélectionne Optimal solution or fesable solution qui appartiennent à ce bouton et meme chose pour le bouton radio gecode

Est ce que vous pouvez m'aider pour résoudre ce problème ???

est ce qu'il est préferable de choisir un autre moyen autre que les boutons radio pour satsfaire ces exégences ??

Merci beaucoup pour votre aide