2013-07-03 2 views
0

Я знаю, что для выбора меню на HTML мы имеемВыбрать/значение параметра, эквивалентное java?

<option> value='nr/string..etc'>NameOfOption</option> 

Как я могу сделать аналогичное меню выбора в Java?

Я знаю, что мне нужно использовать JComboBox, но все, что я могу найти, это то, что я могу добавить String в список, , но проблема возникает, когда я заполняю его с использованием данных mysql, так как я хотел бы получить первичный ключ (ID) из выбранного элемента.

Простого Java JComboBox будет что-то вроде:

String[] lcateg={"string1","string2","string3","string4"}; 
     categorie=new JComboBox(lcateg); 
     add(categorie); 

Надеется, что это ясно, что я хочу, и извините, если что-то подобное было предложено (и если он был задан вопросу, пожалуйста, укажите мне на это), но я сделал не сейчас, как искать его в поисковой системе.

ответ

1

См. Combo Box With Hidden Data для одного подхода.

Другой подход заключается в использовании собственного средства визуализации. Дополнительную информацию см. В разделе из руководства Swing по телефону Providing a Custom Renderer. Просто обратите внимание, что этот подход удалит возможность выбора и элемент из поля со списком, используя первую букву имени элемента.

+0

спасибо за сообщение Я дам вам возможность, если это сработает – adi

Смежные вопросы