Vector comboBoxItems = new Vector();
DefaultComboBoxModel model;
// ComboBox Items have gotten from Data Base initially.
model = new DefaultComboBoxModel(ComboBoxItems);
JComboBox box = new JComboBox(model);
このコンボボックスをパネルに追加しました。データベースにいくつかの項目を直接追加すると、それらの新しく追加された項目がコンボボックスに表示されます。JComboBoxにアイテムを動的に追加する
私はデバッグ時にcomboBoxItems
の値を見ることができますが、それらの値はコンボボックスに表示されません。
パネルを閉じることなく、これらの新しく追加された値をコンボボックスに表示するにはどうすればよいですか?
質問は、JComboBoxのは、使用することができ、この同じ時間に/新しい項目(複数可)を追加されている – mKorbel
これ*はず*仕事 - [ここで同じコンストラクタを使用してスニペットです](http://www.java2s.com/Code/JavaAPI/javax.swing/newJComboBoxVectoritems.htm) –
モデルにアイテムを追加する必要があります。基になるベクターではなく、必要な通知が発生するだけです。 – kleopatra