Dúvida com JRadioButton Selecionado

1 resposta
jeroqueiroz

Pessoal,

Estou com necessidade de obter o JRadioButton selecionado em uma lista de 13 JRadioButton que existem no mesmo Group, eles já estão no mesmo Group e preciso saber dentre os 13 qual dele foi selecionado.

Vi este tópico aqui no fórum, mas explica como saber se uma JRadioButton foi selecionado, porém não gostaria de usar desta forma, pois terei que fazer várias condições para descobrir o item selecionado.

Existe alguma forma para saber dentre este Group qual foi selecionado?

Agradeço desde já.

1 Resposta

S

Não sei se tem forma melhor, eu geralmente faço assim:

Coloco todos os JRadioButton de um mesmo grupo num array pra depois:

public int radioSelecionado(JRadioButton[] radioArray){
     for(int i = 0; i < radioArray.length; i++){
          if(radioArray[i].isSelected()){
               return i;
          }
     }

     return -1; //Caso nenhum esteja selecionado
}
Criado 30 de outubro de 2012
Ultima resposta 1 de nov. de 2012
Respostas 1
Participantes 2