0

2 つの ComboBox があり、どちらも同じ 3 つの文字列を持っています。最初の ComboBox から文字列を選択すると、同じ文字列を再度選択できないように、その文字列が 2 番目の文字列で消えてしまいます。

 final JComboBox comboBox = new JComboBox();  

 comboBox.setModel(new DefaultComboBoxModel(new String[]{"Rome","London","Paris"}));

 final JComboBox comboBox_1 = new JComboBox();

 comboBox_1.setModel(new DefaultComboBoxModel(new String[{"Paris","London","Rome"}));
4

1 に答える 1

2

DefaultComboBoxModelメソッドremoveElement(Object anObject)はあなたが探しているものですか?

つまり、最初のComboBoxにリスナーを追加して、選択が行われると、その選択が他のComboBoxのモデルから削除されるようにしますか?

于 2012-04-17T12:41:52.143 に答える