永久添加项目到组合框

时间:2014-06-05 15:52:18

标签: java swing combobox

我有一个comboBox,里面有几个项目。 在运行时,我向其添加一个项目,该项目已成功添加。 但是,当执行结束时,再次加载JFrame时,最近添加的项目不存在。 我使用了两种方法,使用了model.addElement()和使用additem(),两者都有同样的问题。

以下是代码:

 int i = JOptionPane.INFORMATION_MESSAGE; 
       String a = JOptionPane.showInputDialog(null, "Enter new item", "Add", i);

       DefaultComboBoxModel model = (DefaultComboBoxModel) 
        cmbo0.getModel(); 
        model.addElement(a); 

            cmbo0.setSelectedItem(a);

1 个答案:

答案 0 :(得分:1)

目前,你的组合框只能在你的应用程序中存活。

您需要一个可以写入的永久数据源,即文件,数据库等。

看一下这些链接: