JComboBox의 실제 내용과 다른 값을 정의 할 수 있습니까?JComboBox의 값
<select>
<option value="value1">Content1</option>
<option value="value2">Content2</option>
<option value="value3">Content3</option>
</select>
를 여기에 상관없이 그 내용이 얼마나 길고 짧은 값을 얻을 수 없습니다 다음과 같이 HTML에서
가 보인다.
는
자바에서 나는 단지 다음과 같은 솔루션 알고
// Creating new JComboBox with predefined values
String[] petStrings = { "Bird", "Cat", "Dog", "Rabbit", "Pig" };
private JComboBox combo = new JComboBox(petStrings);
// Retrieving selected value
System.out.println(combo.getSelectedItem());
을 그러나 여기 난 단지 등
문제는 내가 모든 이름을로드 할 것이있다 "고양이", "개"를 얻을 것 고객을 데이터베이스에서 JComboBox로 가져온 다음 선택한 고객으로부터 ID를 검색합니다. 그것은 다음과 같아야합니다
<select>
<option value="104">Peter Smith</option>
<option value="121">Jake Moore</option>
<option value="143">Adam Leonard</option>
</select>
답은 CombBoxModel입니다. 구현 된 Vector로 시작하는 모든 것을 Xml 구조체로 끝낼 수 있습니다. – mKorbel