⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 computerdome.java

📁 机房网吧刷卡计费
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    public void btnShan_actionPerformed(ActionEvent e) {
        String id =(String)txtId1.getText();
         if(!id.matches("guest[0-9]{3}"))
                 {javax.swing.JOptionPane.showMessageDialog(this,
                   "机器ID不符合约束!");
                     return;
                   }

                        //把学号封装到一个实体类对象中,用来在不同层传递数据
                       Computer stu = new  Computer();
                        stu.setId(id);

                        //删除
                            ComBusiness.delete(stu);
                            javax.swing.JOptionPane.showMessageDialog(this,
                     "删除成功!");
    }

    public void txtId1_keyPressed(KeyEvent e) {
        if(e.getKeyCode()==KeyEvent.VK_ENTER)
          {
                                    btnShan.requestFocus();
        }
    }

    public void btnCha_actionPerformed(ActionEvent e) {
        Computer stu = new Computer();
                                //接收用户输入要查找的学员姓名.

                                String xingMing = (String)txtJQID.getText();
                                if(!xingMing.startsWith("G"))
              {javax.swing.JOptionPane.showMessageDialog(this,
                "机器ID不符合约束!");
                  return;
                }

                                //把学员姓名封装到一个实体类对象中,用来在不同层传递数据。
                                stu.setId(xingMing);

                                //调用业务类方法,返回集合类对象.
                                ArrayList arr = ComBusiness.select(stu);

                                //如果没有任何学员纪录
                                if (arr.isEmpty())
                                    System.out.println("没有找到任何卡纪录!");
                                else {
                                    //循环显示集合类中每个学员的信息
                                    System.out.println("\n一共"+arr.size()+"个卡的信息如下:");
                                    for (int i = 0; i < arr.size(); i++) {
                                        stu = (Computer) arr.get(i);
                                         txtJQZhuang.setText(""+stu.getOnUse() );
                                         txtJQBei .setText(""+stu.getNotes());




                                    }
                   }
    }

    public void jButton9_actionPerformed(ActionEvent e) {
              weiZhi = 0;
               Computer stu = (Computer) arr.get(weiZhi);
               //设计界面文本框中的值
               this.txtJID.setText("" + stu.getId());
               if(stu.getOnUse()==0)
               this.txtJZhuang.setText("闲置");
             else if(stu.getOnUse()==1)
               this.txtJZhuang.setText("使用");
               this.txtJBei.setText("" + stu.getNotes());
    }

    public void jButton8_actionPerformed(ActionEvent e) {
        weiZhi--;
                if (weiZhi < 0) //判断是否是第一条纪录
            weiZhi = 0;
        Computer stu = (Computer) arr.get(weiZhi);
          //设计界面文本框中的值
          this.txtJID.setText("" + stu.getId());
          if(stu.getOnUse()==0)
          this.txtJZhuang.setText("闲置");
        else if(stu.getOnUse()==1)
          this.txtJZhuang.setText("使用中");
          this.txtJBei.setText("" + stu.getNotes());

    }

    public void jButton7_actionPerformed(ActionEvent e) {
        weiZhi++;
                   if (weiZhi >(arr.size()-1)) //判断是否是最后一条纪录
          weiZhi = arr.size()-1;
      Computer stu = (Computer) arr.get(weiZhi);
   //设计界面文本框中的值
   this.txtJID.setText("" + stu.getId());
   if(stu.getOnUse()==0)
   this.txtJZhuang.setText("闲置");
 else if(stu.getOnUse()==1)
   this.txtJZhuang.setText("使用中");
   this.txtJBei.setText("" + stu.getNotes());

    }

    public void jButton6_actionPerformed(ActionEvent e) {
        weiZhi = arr.size() - 1;
        Computer stu = (Computer) arr.get(weiZhi);
//设计界面文本框中的值
this.txtJID.setText("" + stu.getId());
if(stu.getOnUse()==0)
this.txtJZhuang.setText("闲置");
else if(stu.getOnUse()==1)
this.txtJZhuang.setText("使用中");
this.txtJBei.setText("" + stu.getNotes());

    }

    public void jButton2_componentRemoved(ContainerEvent e) {
        this.setVisible(false);
    }

    public void jButton3_componentRemoved(ContainerEvent e) {
        this.setVisible(false);
    }

    public void jButton4_componentRemoved(ContainerEvent e) {
        this.setVisible(false);
    }

    public void jButton5_componentRemoved(ContainerEvent e) {
        this.setVisible(false);
    }

    public void jButton2_actionPerformed(ActionEvent e) {
        this.setVisible(false);
    }

    public void jButton3_actionPerformed(ActionEvent e) {
        this.setVisible(false);
    }

    public void jButton4_actionPerformed(ActionEvent e) {
        this.setVisible(false);
    }

    public void jButton5_actionPerformed(ActionEvent e) {
        this.setVisible(false);
    }

    public void jButton1_actionPerformed(ActionEvent e) {
        String id=(String)txtID.getText();
  String Zhuan= (String)txtZhuangTai.getSelectedItem();
               String Bei=(String)txtBeiZhu.getText();
               if (id.length() == 0 ||Bei.length()==0) {
               javax.swing.JOptionPane.showMessageDialog(this,
                       "机器ID和状态,备注不能为空!");
               return;
               }
              else if(!id.matches("guest[0-9]{3}"))
           {javax.swing.JOptionPane.showMessageDialog(this,
             "机器ID不符合约束!");
               return;
             }

               Computer stu = new Computer();
                stu.setId(id);
                if(Zhuan.equals("闲置"))
                stu.setOnUse(0);
           else  if(Zhuan.equals("使用"))
               stu.setOnUse(1);
                stu.setNotes(Bei);
                ComBusiness.update(stu);
                javax.swing.JOptionPane.showMessageDialog(this,
                     "修改成功!");
    }

    public void txtCTui_actionPerformed(ActionEvent e) {
this.setVisible(false);
    }
}


class ComputerDome_txtCTui_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_txtCTui_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.txtCTui_actionPerformed(e);
    }
}


class ComputerDome_jButton1_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton1_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {

        adaptee.jButton1_actionPerformed(e);
    }
}


class ComputerDome_jButton5_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton5_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton5_actionPerformed(e);
    }
}


class ComputerDome_jButton4_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton4_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton4_actionPerformed(e);
    }
}


class ComputerDome_jButton3_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton3_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton3_actionPerformed(e);
    }
}


class ComputerDome_jButton2_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton2_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}


class ComputerDome_jButton6_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton6_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton6_actionPerformed(e);
    }
}


class ComputerDome_jButton7_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton7_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton7_actionPerformed(e);
    }
}


class ComputerDome_jButton8_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton8_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton8_actionPerformed(e);
    }
}


class ComputerDome_jButton9_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_jButton9_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton9_actionPerformed(e);
    }
}


class ComputerDome_btnCha_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_btnCha_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnCha_actionPerformed(e);
    }
}


class ComputerDome_txtId1_keyAdapter extends KeyAdapter {
    private ComputerDome adaptee;
    ComputerDome_txtId1_keyAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void keyPressed(KeyEvent e) {
        adaptee.txtId1_keyPressed(e);
    }
}


class ComputerDome_btnShan_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_btnShan_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnShan_actionPerformed(e);
    }
}


class ComputerDome_jTree1_treeSelectionAdapter implements TreeSelectionListener {
    private ComputerDome adaptee;
    ComputerDome_jTree1_treeSelectionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void valueChanged(TreeSelectionEvent e) {
        adaptee.jTree1_valueChanged(e);
    }
}


class ComputerDome_btnTian_actionAdapter implements ActionListener {
    private ComputerDome adaptee;
    ComputerDome_btnTian_actionAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnTian_actionPerformed(e);
    }
}


class ComputerDome_txtBei_keyAdapter extends KeyAdapter {
    private ComputerDome adaptee;
    ComputerDome_txtBei_keyAdapter(ComputerDome adaptee) {
        this.adaptee = adaptee;
    }

    public void keyPressed(KeyEvent e) {
        adaptee.txtBei_keyPressed(e);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -