我有一个可编辑的JComboBox,我想把我自己在JComboBox内编辑的内容保存在下拉菜单内(JComboBox的下拉菜单里的内容是数据库某表的一列)。我应该怎么写啊!请各位多指教

解决方案 »

  1.   

    具體情況不知~~
    如果你的combobox 的數據是從一個單獨的數據庫table中取出(該table只存儲combobox中的內容)   那么 你只需要和原來的數據進行對比即可,當然也建議你這樣作 ,  日后便于維護~~估計你不是上面這種方式,你可以把數據先存進去,然後再調用數據庫,根據最新更新的table查出現有的combobox數據,然後 放到一個vector中,當然這種需要你JComboBox jcb = new JComboBox(vector);   然後jcb.updateUI();就行了  不知道是不是你要的
      

  2.   

    DefaultComboBoxModel model = new DefaultComboBoxModel();
    model.addElement("newElement");
    JComboBox cb = new JComboBox();
    cb.setModel(model);
      

  3.   

    如果经常使用JComboBox,可以自己继承JComboBox写一个JComboBoxEx。
    把增加,删除,设置等操作封装起来,再用比较简单。
      

  4.   

    数据库操作+JComboBox的事件操作 就是你要的东东