1
我有一個ComboBox
從程序啓動時從我的數據庫中獲取它的項目。 下面是代碼從索引組合框填充0
private void fillComboBox(){
try{
String query = "SELECT * FROM `Books`";
ps = conn.prepareStatement(query);
rs = ps.executeQuery();
while(rs.next()){
String name = rs.getString("BookName");
searchComboBox.addItem(name);
}
}catch(Exception ex){
JOptionPane.showMessageDialog(null, ex);
}finally{
try{
rs.close();
ps.close();
}catch(Exception ex){
}
}
}
但每當我調用此方法兩次它在彼此添加項目不從0開始 換句話說添加項目時,我打電話fillComboBox()
方法第一次它添加ITEM1,ITEM2項目3,當我再次調用它,它的第一項增加了無法創建新的項目列表
我怎麼沒想到呢!非常感謝你真的幫助我:D:D –