Habilitar o botão JBUTTON quando digitar algo em JTEXTFIELD
03/03/2016
0
Boa Tarde!!
Como faço para HABILITAR o botão jButton1 quando for digitado alguma coisa No campo jTextField?
Observação: Os campos jTextField foram renomeados para txtv1 e tvtv2
Nesse aplicativo que criei eu converti os campos jTextField em DOUBLE conforme abaixo:
V1=Double.parseDouble(txtv1.getText());
V2=Double.parseDouble(txtv2.getText());
Eu já usei o comando abaixo, só que o botão é habilitado sem eu digitar nada no JTEXTFIELD.
if (txtv1.getText()!=null) jButton1.setEnabled(true);
Eu já criei o código abaixo para deixar os campos jTextField obrigatório, mas dá erro por conta de ser DOUBLE.
if (txtv1.getText().isEmpty()|| txtv2.getText().isEmpty()){
String msg = "Bem Vindo " + txtv1.getText() + " " + txtv2.getText();
JOptionPane.showMessageDialog(rootPane, msg, "WELCOME RICCI", JOptionPane.INFORMATION_MESSAGE);
}else{
JOptionPane.showMessageDialog(rootPane, "O Usuario deve preencher o nome e sobrenome", "ERROR DE UTILIZAÇÃO",JOptionPane.ERROR_MESSAGE);
}
Como faço para HABILITAR o botão jButton1 quando for digitado alguma coisa No campo jTextField?
Observação: Os campos jTextField foram renomeados para txtv1 e tvtv2
Nesse aplicativo que criei eu converti os campos jTextField em DOUBLE conforme abaixo:
V1=Double.parseDouble(txtv1.getText());
V2=Double.parseDouble(txtv2.getText());
Eu já usei o comando abaixo, só que o botão é habilitado sem eu digitar nada no JTEXTFIELD.
if (txtv1.getText()!=null) jButton1.setEnabled(true);
Eu já criei o código abaixo para deixar os campos jTextField obrigatório, mas dá erro por conta de ser DOUBLE.
if (txtv1.getText().isEmpty()|| txtv2.getText().isEmpty()){
String msg = "Bem Vindo " + txtv1.getText() + " " + txtv2.getText();
JOptionPane.showMessageDialog(rootPane, msg, "WELCOME RICCI", JOptionPane.INFORMATION_MESSAGE);
}else{
JOptionPane.showMessageDialog(rootPane, "O Usuario deve preencher o nome e sobrenome", "ERROR DE UTILIZAÇÃO",JOptionPane.ERROR_MESSAGE);
}
Edilson Ricci
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)