jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
我想知道,如何在运行时在comboBox中添加元素?
最佳答案
“我想知道,如何在运行时在comboBox中添加元素?”
见DefaultComboBoxModel#addElement
public void addElement(E anObject)
从接口MutableComboBoxModel
复制的描述
在模型的末尾添加一个项目。此方法的实现应通知所有注册的ListDataListeners该项目已添加。
在您的情况下,由于您没有引用模型,因此需要执行此操作
DefaultComboBoxModel model = (DefaultComboBoxModel)jComboBox2.getModel();
model.addElement(...)
并参见How to Use ComboBoxes
还学习阅读文档。只需Here,您就可以搜索
DefaultComboBoxModel
或您不熟悉的其他任何课程。