JRadioButton

3 respostas
valquiriamatter

Oi Galera… Seguinte… tenho 3 radioButton que fazem parte de um group…
Mas ai precisa realizar aperações diferentes se cada um estivar selecionado…
Pelo que eu pesquisei, bolei um código assim :

public void actionPerformed(ActionEvent e){
      if (e.getSource() == buttonGroup){
          if(radio1.isSelected()==true){
              //uma operação
          } if(radio2.isSelected()==true){
           // outra operação
         } if(radio3.isSelected()==true){
           // outra operação
         }
      }
     
  }

Certo… Mas quando e onde chamar esse método ???
Tá certo ??

Obrigada desde já…

3 Respostas

L
public void actionPerformed(ActionEvent e){   
      if (e.getSource() == buttonGroup){   
          if(radio1.isSelected()==true){   
              //uma operação   
          }else if(radio2.isSelected()==true){   
           // outra operação   
         }else if(radio3.isSelected()==true){   
           // outra operação   
         }   
      }   
       
  }

as funcoes podem ser chamadas exatamente onde vc comentou ‘uma operacao’, ou mesmo escritas por inteiro.

nao esquecendo do ’ implements ActionListenner ’ na sua classe principal

valquiriamatter

Não deu certo… :frowning:
Onde eu chamo esse método ???

Obrigada

L

se puder postar a classe onde vc colocou o metodo actionPerformed…
posso explicar melhor

Criado 26 de fevereiro de 2008
Ultima resposta 27 de fev. de 2008
Respostas 3
Participantes 2