Fórum nao gravar se nao selecionou um item na jcombobox #517501

22/04/2015

0

Gostaria de ajuda nesse código. estou a validar se o usurário selecionou um item na jcombobox, se nao selecionou nada, estoura uma mensagem pra ele selecionar. Mas o código que eu fiz não está aparecendo a mensagem. O código é esse:


if ((num.getText().equals(""))) { //esse é um campo jtextfield, está ok
JOptionPane.showMessageDialog(null, 'Campo numero da maquina' deve ser informado!!!");
return;
}
if (setor.getSelectedItem().equals("")) { // essae é um campo tipo jcombobox
JOptionPane.showMessageDialog(null, "Campo 'setor' deve ser informado!!!"); // não aparece
return;
}
segue o código
Silvio Silveira

Silvio Silveira

Responder

Posts

22/04/2015

Marisiana Battistella

Encontrei esse exemplo na web:
if (setor.getSelectedItem() == "" ) { 
       JOptionPane.showMessageDialog(null, "Campo 'setor' deve ser informado!!!"); 
       return;
}
Responder

Gostei + 0

22/04/2015

Silvio Silveira

Obrigado pela resposta Marisiana, mas nã deu certo aqui. Mas depois de tanto insistir cnsegui assim:

if (setor.getSelectedIndex() < 0) {
JOptionPane.showMessageDialog(null,"Campo 'SETOR' deve ser informado!!!",
"Campo inválido",JOptionPane.ERROR_MESSAGE,null);
return;

de qualquer maneira, novamente muito obrigado!

Att, Silvio
Responder

Gostei + 0

22/04/2015

Marisiana Battistella

Por nada Silvio! =)
Que bom que conseguiu resolver!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar