jComboBox5.addActionListener(....)了没有啊?

解决方案 »

  1.   

    就是执行jComboBox5.removeItem(door);这条语句不能把door从jComboBox5中移走    jComboBox5.addActionListener(new java.awt.event.ActionListener() {
          public void actionPerformed(ActionEvent e) {
            jComboBox5_actionPerformed(e);
          }
        });void jComboBox5_actionPerformed(ActionEvent e) {
        String jbox5=new String();
     if(jComboBox5.getItemCount()!=0)
    {jbox5=jComboBox5.getSelectedItem().toString().trim();}
     else{
       jTextField1.setText("");}
     String buildingsql="select * from door where ((doorname='"+jbox5+"')AND (buildingid='"+buildingid+"'))";
     try{
     ResultSet drs=delbk.dbstatement.executeQuery(buildingsql);
       while(drs.next()){
         String dname=drs.getString("doorname");
         jTextField1.setText(dname);
       
     }
    }catch(Exception e1){}
      }
      

  2.   

    jComboBox5.removeItem(door);就时这条语句不能移走door代码如上