Olá pessoal,
estou em um projeto de sistema de vendas, cadastro - de cliente Físico/Jurídico, produto - e etc. e meu problema é em usar o Radio Button. Bem minha primeira questão é: Como faço para que ao selecionar um Radio Button eu não possa selecionar outro, ou seja, como faço para que eu só possa selecionar um Radio Button?Aproveito para dizer que estou usando apenas 2 Radio Buttons. Segunda questão: Tem como eu fazer aparecer campos distintos ao selecionar cada Radio Button? Deixando mais, ao selecionar o Radio Button “Cliente Físico” fazer a parecer os campos: nome, cpf, rg, endereço, telefone, e-mail do Cliente Físico e ao selecionar o Radio Button “Cliente Jurídico” aparecer: nome fantasia, razão social, cnpj, endereço, telefone, e-mail da Empresa Cliente.
Ele não quer que desabilite o JRadioButton, ele só quer que não de para selecionar os dois juntos. @guiJava
Uma opção é fazer um painel com CardLayout e adicionar dois painéis diferentes nele, e ai quando selecionar um JRadioButton você chama o metodo show() para mostrar o painel correspondente.
Galera, tentei fazer o que me disseram mas não tá dando certo:
[code]public class FormPrincipal extends javax.swing.JFrame {
ButtonGroup bg;
/Eles estão assim pois foram adcioinados pelo NetBeans de forma gráfica/
private javax.swing.JRadioButton radBtnFisico;
private javax.swing.JRadioButton radBtnJuridico;
public void Buttons(){
bg.add(radBtnFisico);
bg.add(radBtnJuridico);
}