JComboBox узнать индекс по содержимому - Java

Узнай цену своей работы

Формулировка задачи:

Добрый день господа Подскажите как сделать следующие Создал комбобокс добавил элементы
                comboBoxInstrument.addItem("Item 1");
                comboBoxInstrument.addItem("Item 2");
                comboBoxInstrument.addItem("Item 3");
как мне по строке узнать номер элемента по содержимому , например comboBoxInstrument.XXXXXXXXXXX("Item 1") и чтобы выдало 0
неужели надо от такого отталкиваться
 String[] items = {
    "Элемент списка 1",
    "Элемент списка 2",
    "Элемент списка 3"
};
JComboBox editComboBox = new JComboBox(items);
    
      for (int i=0; i<items.length;i++)
      {
          if(items[i]=="Элемент списка 1")
          System.out.print(i);

      }

Решение задачи: «JComboBox узнать индекс по содержимому»

textual
Листинг программы
String str =(String) jcombobox.getSelectedItem();//если в нем строки
int n = (int) jcombobox.getSelectedIndex();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5