Olá pessoal,
tenho o seguinte comando de um botão consultar e quero que quando ele retorne o resultado setado nos campos ele fique desativado evitando assim o usuário fazer modifcação pela consulta
private void jBConsultarActionPerformed(java.awt.event.ActionEvent evt) {
if (jTFCpf.getText().equals("")) {
JOptionPane.showMessageDialog(null, "CAMPO CPF VAZIO", "Consulta de Clientes", JOptionPane.ERROR_MESSAGE);
} else {
if (cliente.prim == null) {
JOptionPane.showMessageDialog(null, "Lista Vazia!", "Consulta de Clientes", JOptionPane.INFORMATION_MESSAGE);
new jIFConta().setVisible(true);
} else {
cliente = cliente.prim;
long cpf = new Long(jTFCpf.getText()).longValue();
if (cliente.consultarPessoa(cpf) == 0) {
JOptionPane.showMessageDialog(null, "CLIENTE NÃO CADASTRADO", "Consulta de Clientes", JOptionPane.ERROR_MESSAGE);
} else {
cliente = cliente.busca;
[color=red]jTFNome.setText(cliente.getNome());
jTFEndereco.setText(cliente.getEndereco());
jTFNumero.setText(cliente.getNumero());
jTFBairro.setText(cliente.getBairro());
jTFCep.setText(cliente.getCep());
jTFTelCelular.setText(cliente.getCelular());
jTFTelResidencial.setText(cliente.getResid()); [/color] //quero que estes campos setados fiquem inativos, como fazer isso em tempo de execução
jTFNumeroConta.setText("");
jTFDataAbertura.setText("");
jTFSenha.setText("");
jCBTipoConta.setSelectedIndex(0);
jTFLimite.setText("");
jTFCpf.requestFocus();
}
}
}
}
como seria isso. Se achou for true entao ele desabilita?
obrigado.