1
我將一個JComboBox
綁定到可觀察的List
。我清除並添加Objects
形式的可觀察列表。這工作正常,並正確反映JComboBox
中的更改。JComboBox getSelectedItem()不變
問題是我無法使用鼠標選擇列表的內容,雖然新增項目在展開時正確顯示在組合框中。 getSelectedItem()
始終卡在列表中的第一個項目上。
List<Object> sourceListObserver =
ObservableCollections.observableList(new ArrayList<Object>());
使用Netbeans GUI設計器完成綁定。
我現在也試過使用DefaultComboBoxModel
。
DefaultComboBoxModel model = new DefaultComboBoxModel();
wireSourceComboBox.setModel(model);
使用wireSourceComboBox.removeAllItems();
和wireSourceComboBox.addItem(qb);
還是刪除和添加對象到ComboBox後相同的行爲。
請您指定您選擇JCB值的方式嗎?你的模型是怎樣的? – 2009-06-18 11:35:48