簡體   English   中英

永久將項目添加到組合框

[英]Permanently add item to 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);

目前,您的組合框僅在應用程序中存在。

您需要一個可以寫入的永久數據源,即文件,數據庫等。

看一下這些鏈接:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM