Ir ao conteúdo

Posts recomendados

Postado

Olá boa tarde!
Estou criando uma jframe para estudo e nela contem 2 radioButtons denominados Masculino e Feminino inseridos em um grupo chamado Sexo!

A duvida é: como eu crio um Swit case para caso o usuário escolha Feminino execute um comando, caso escolha Masculino execute outro comando!

 

Ex.: switch(sexo)
                  case "feminino"
                             imprima ("Usuário escolheu feminino!") ;

                             break;

                  case "masculino"
                             imprima ("Usuário escolheu masculino!") ;

                             break;

                  default

                             imprima ("Opção inválida!")

 

Agraço a colaboração de todos

 

 

 

Postado

Olá. Se você está usando um JFrame e dois radio button, você pode fazer o seguinte:

 

- No evento onChanged de cada radio, atribua um valor a uma variável global, por exemplo

 

int tipoSexo = 0; //Atribua 1 para masculino e 2 para feminino

//No evento onChanged, faça as atribuições

private void femininoStateChanged(javax.swing.event.ChangeEvent evt) {                                      
     tipoSexo = 2;
}  

private void masculinoStateChanged(javax.swing.event.ChangeEvent evt) {                                      
     tipoSexo = 1;
}  

Depois disso, faça um switch com a variável tipoSexo para validar a resposta.

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!