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());
しかし、ここで私だけなど、「猫」、「犬」、
問題は、私はすべての名前をロードすること、であるになるだろう:私は、次の解決策を知っているJavaでは
顧客をデータベースからJComboBoxに追加し、選択した顧客からIDを取得します。それは次のようになります。
<select>
<option value="104">Peter Smith</option>
<option value="121">Jake Moore</option>
<option value="143">Adam Leonard</option>
</select>
答えが使用されています。実装されたVectorで始まるものすべてがXml構造体で終わることができます。 – mKorbel