Como prevenir o usuário de não esquecer de escolher as opções de JCombobox?

3 respostas
C

Olá a todos!

Procurei um pouco pelo fórum se alguém tinha feito esta pergunta, mas não encontrei exatamente aquilo que procuro.

Como tenho que fazer para prevenir que o usuário de esqueça de escolher as opções de umas comboboxes que tenho no meu programa JAVA?
Ou então, se ele se esquecer, seleccionar por defeito a primeira da lista?

Agradeço desde já a vossa ajuda!

Abraço!

3 Respostas

drsmachado

Desktop?

if(nomeDaComboBox.getSelectedIndex() == 0 || nomeDaComboBox.getSelectedIndex() == -1){//retorna -1 caso o usuário não tenha selecionado nada
   JOptionPane.showMessageDialog(this, "Erro: É preciso selecionar uma opção", "Erro", JOptionPane.ERROR_MESSAGE);
return null;
}

Se for web, tem javascript para isso.

C

Obrigado drsmachado!

Sim, é Desktop!
E no caso de ser a outra opção que falei? Caso o usuário se esqueça, ficar por defeito a primeira opção da combo box?

drsmachado

Leia a resposta corretamente. Está lá o que procura.

Criado 2 de agosto de 2012
Ultima resposta 3 de ago. de 2012
Respostas 3
Participantes 2