RadioButton bloqueia JTextField

4 respostas
W

ola se alguem puder ajudar, tenho um RadioButtonGroup (pessoa fisica, pessoa juridica) e dois JTextField (cpf, cnpj). Agora quero que ao selecionar um radiobutton, o campo CPF ou o campo CNPJ fiquem bloqueados.

4 Respostas

Danilo_Carvalho

wsm bom dia

Dê uma olhada em listeners.

Qualquer coisa posta ai novamente.

Até mais.

W

Consegui, mas quando troco para o outro RadioButtom o JTextField continua ativado.

Ruttmann

Cara, coloca teu código aqui que fica mais fácil pra gente te ajudar…

:wink:

W
Segue o código
public class RadioButton extends javax.swing.JFrame {
public RadioButton() {
        initComponents();
        txtCpf.setEditable(false);
        txtCnpj.setEditable(false);
    }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                       
        if (jRadioButton1.isSelected()) 
        {
            c.setTipo("Pessoa Física");           
        }
        if (jRadioButton2.isSelected())             
        {
            c.setTipo("Pessoa Jurídica");
        }       
      
        buttonGroup1.clearSelection();
    }                                        

    private void jRadioButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                              
        txtCpf.setEditable(true);
    }                                             

    private void jRadioButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                              
        txtCnpj.setEditable(true);
    } 
    c.setCpf(txtCpf.getText());
    c.setCnpj(txtCnpj.getText());
Criado 13 de setembro de 2012
Ultima resposta 14 de set. de 2012
Respostas 4
Participantes 3