Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
77 / 77 / 42
Регистрация: 30.09.2014
Сообщений: 342

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

14.12.2016, 15:59. Показов 1788. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день господа

Подскажите как сделать следующие

Создал комбобокс добавил элементы

Java
1
2
3
                comboBoxInstrument.addItem("Item 1");
                comboBoxInstrument.addItem("Item 2");
                comboBoxInstrument.addItem("Item 3");
как мне по строке узнать номер элемента по содержимому , например

comboBoxInstrument.XXXXXXXXXXX("Item 1") и чтобы выдало 0

Добавлено через 13 минут
неужели надо от такого отталкиваться


Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 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);
          
          
      }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.12.2016, 15:59
Ответы с готовыми решениями:

Переместить элементы матрицы так, чтоб индекс ячейки был равен ее содержимому
Привет всем, нужен код или идея по решению одной проблемки. есть массив от 1 до n например (n может быть и 100 000 и более) нужно...

Как выяснить индекс "подсвеченного" элемента в выпавшем списке JComboBox-a?
Привет коллеги. Поскажите как выяснить индекс &quot;подсвеченного&quot; элемента в выпавшем списке JComboBox-a? На панели размещён мой...

В строке первый символ получает индекс 1, последний индекс 2, второй индекс 3, предпоследний индекс 4, третий индекс 5
В строке первый символ получает индекс 1, последний индекс 2, второй индекс 3, предпоследний индекс 4, третий индекс 5 и так далее. Теперь...

3
35 / 35 / 54
Регистрация: 26.11.2016
Сообщений: 115
14.12.2016, 18:21
Java
1
2
String str =(String) jcombobox.getSelectedItem();//если в нем строки
int n = (int) jcombobox.getSelectedIndex();
0
77 / 77 / 42
Регистрация: 30.09.2014
Сообщений: 342
15.12.2016, 09:46  [ТС]
у меня просто как такогого его нету... а он в таблице вставлен а если читать из ячейки то там просто строка а не комбобокс
0
 Аватар для Alradalion
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
15.12.2016, 13:05
Цитата Сообщение от OTT Посмотреть сообщение
if(items[i]=="Элемент списка 1")
Что вы этой строкой добиться хотите? Вы просто проверите, что под этим индексом действительно лежит этот элемент.
И строки лучше через equals сравнивать

Где-то же вы добавляете combobox в таблицу? Может стоит попробовать повесить слушателя?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.12.2016, 13:05
Помогаю со студенческими работами здесь

ListBox узнать текст зная индекс элемента и узнать индекс зная текст элемента
Мне нужно что-то в этом роде for(int b ; b &lt; listBox1.Items.Count ; b++) { string name = Узнаем текст по индексу b; }

Как узнать индекс в QTreeView?
как узнать индекс любой из просматриваемых ячеек в таблице QTreeView?(желательно верхний)Если ни одна из ячеек не выделена, те ...

Как узнать индекс PopupMenu?
здравствуйте вот столкнулся с такой проблемы. в PopupMenu 16 строк, хачу узнать на какой строке кликнул пользователь. индекса узнать а...

Узнать индекс поля DBGrid
Привет, как можно узнать индекс поля имея его имя ? в Delphi я делал так: DBGridEh1.Columns.Visible:=False; Как это реализовать на...

Узнать индекс компонента в событие
Всем привет, столкнулся с такой проблемой.Создаю массив из 100 компонентов, дальше присваиваю им событие.В событии надо узнать индекс...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru