JComboBox

0

java/eclipse

witam,
mam pole JComboBox, dodaje do niego Itemy wczytywane z bazy danych, potem ustawiam

PoleCombo.setSelectedIndex(-1);

nastepnie chce sprawdzic, czy w polu JComboBox jest wybrana jakas wartosc czy nadal jest puste.
Jak to zrealizowac ??

próbowalem getSelectItem()==-1 ale to pewnie nie ma sensu bo sypie błedami
prosze o odp

pozdrawiam tomek

0

getSelectedIndex()>=0
Aby uprzedzić kolejne pytania: http://docs.oracle.com/javase/7/docs/api/javax/swing/JComboBox.html

0
   String[] liczby = {"Jeden", "Dwa", "Trzy");

   JComboBox comboBox = new JComboBox(liczby);
   comboBox.addActionListener(new ActionListener() 
   {
      public void actionPerformed(ActionEvent e) 
      {
         JComboBox comboBoxEvent = (JComboBox)e.getSource();
         int index = comboBoxEvent.getSelectedIndex();

      if (index == 0)
      {
         //Czyli jeżeli jest wybrane "Jeden", to dzieje się cośTamCośTam :)
      }
      else if (index == 1)
      {
         //Jeżeli jest wybrane "Dwa", to cośTam.
      }
   }
});

1 użytkowników online, w tym zalogowanych: 0, gości: 1