Lançar uma mensagem se um ComboBox não for selecionado

Boa tarde…
Como eu faço para que após um usuário clicar num possível botão Cadastrar, caso ele não tenho selecionado um valor no ComboBox aparecer uma mensagem para ele do tipo " Selecione um valor no ComboBox"???
Vlw :mrgreen:

Opa… blz?

Tem algumas formas de fazer este tipo de validação dependendo do framework que estas utilizando. A forma mais no “braço” é no javascript, mas não esqueça, validação em javascript será somente do lado cliente…

Se tiveres utilizando algum framework posta ai para podermos te dar o melhor caminho…

Abs

Ai,eu não sabía que tem como usar java script em programação Desktop, e eu não estou utilizando nem uma framework.

OBVIAMENTE achei que estavas falando em desenvolvimento web…

Pois é, no tópico que eu postei não falava sobre dúvidas de WEB…

Não entendi direito…
não seria
JCombobox x = new JCombo()

if(x.getSelectedIndex == 0)

??
Posta o código ai pra dar uma olhada…

Se entendi bem, acho q a solucao mais correta seria adicionar um actionlistener no combobox e usar uma variavel booleana para quando ela for selecionada tipo:

boolean_var = false;
combo_.addActionListener(this)

public void actionPerformed(ActionEvent e) {
if(e.getSource() == combo_)
boolean_var = true;
}

depois…

if(boolean_var == false)
JOptionPane.showMessageDialog(null,“blablabla”);

Na verdade, a solução ideal é você validar se tem algum item selecionado na sua JComboBox:

public void validarDados()
{
   if (suaComboBox.getSelectedItem() == null)
   {
      JOptionPane.showMessageDialog(null, "Selecione um valor para a ComboBox!");
      continuar = false;
   }
}

Algo assim!