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

📄 addmanager.java

📁 java 网吧项目 源码
💻 JAVA
字号:
package netbar;

import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.*;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class AddManager extends JFrame {
    public AddManager() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        this.getContentPane().setLayout(null);
        jPanel1.setBorder(BorderFactory.createEtchedBorder());
        jPanel1.setBounds(new Rectangle(45, 35, 53, 31));
        txtName.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        txtName.setBounds(new Rectangle(117, 36, 89, 29));
        txtPassword.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        txtPassword.setBounds(new Rectangle(117, 75, 165, 29));
        txtGrade.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        txtGrade.setBounds(new Rectangle(117, 115, 71, 29));
        jLabel4.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jLabel4.setText("年龄:");
        txtAge.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        txtAge.setBounds(new Rectangle(286, 115, 66, 29));
        jLabel5.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jLabel5.setText("性别:");
        jLabel6.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jLabel6.setText(" 身份:");
        jPanel7.setBorder(BorderFactory.createEtchedBorder());
        jPanel7.setBounds(new Rectangle(117, 150, 112, 36));
        txtMan.setSelected(true);
        txtMan.setText("男");
        txtFemale.setText("女");
        txtPaper.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        txtPaper.setBounds(new Rectangle(117, 192, 165, 29));
        jButton1.setBounds(new Rectangle(78, 243, 72, 35));
        jButton1.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jButton1.setText("提交");
        jButton1.addActionListener(new AddManager_jButton1_actionAdapter(this));
        jButton2.setBounds(new Rectangle(209, 243, 72, 35));
        jButton2.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jButton2.setText("重置");
        jButton2.addActionListener(new AddManager_jButton2_actionAdapter(this));
        this.getContentPane().add(jPanel1);
        jLabel2.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jLabel2.setText("密码:");
        jLabel3.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jLabel3.setText("等级:");
        jPanel1.add(jLabel1);
        jLabel1.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jLabel1.setText("帐号:");
        jPanel6.setBorder(BorderFactory.createEtchedBorder());
        jPanel6.setBounds(new Rectangle(46, 191, 53, 31));
        jPanel5.setBorder(BorderFactory.createEtchedBorder());
        jPanel5.setBounds(new Rectangle(45, 153, 53, 31));
        jPanel4.setBorder(BorderFactory.createEtchedBorder());
        jPanel4.setBounds(new Rectangle(220, 114, 53, 31));
        jPanel3.setBorder(BorderFactory.createEtchedBorder());
        jPanel3.setBounds(new Rectangle(45, 114, 53, 31));
        this.getContentPane().add(jPanel2);
        jPanel2.add(jLabel2);
        this.getContentPane().add(jPanel4);
        jPanel4.add(jLabel4);
        this.getContentPane().add(jPanel5);
        jPanel5.add(jLabel5);
        this.getContentPane().add(jPanel3);
        jPanel3.add(jLabel3);
        this.getContentPane().add(jPanel6);
        jPanel6.add(jLabel6);
        this.getContentPane().add(txtName);
        this.getContentPane().add(txtPassword);
        this.getContentPane().add(txtGrade);
        this.getContentPane().add(txtAge);
        this.getContentPane().add(jPanel7);
        this.getContentPane().add(txtPaper);
        this.getContentPane().add(jButton1);
        this.getContentPane().add(jButton2);
        jPanel7.add(txtMan);
        jPanel7.add(txtFemale);
        jPanel2.setBorder(BorderFactory.createEtchedBorder());
        jPanel2.setBounds(new Rectangle(45, 74, 53, 31));
        txtGrade.addItem("0");
        txtGrade.addItem("1");
        buttonGroup1.add(txtMan);
        buttonGroup1.add(txtFemale);
        this.setResizable(false);
    }

    JPanel jPanel1 = new JPanel();
    JPanel jPanel2 = new JPanel();
    JPanel jPanel3 = new JPanel();
    JPanel jPanel4 = new JPanel();
    JPanel jPanel5 = new JPanel();
    JPanel jPanel6 = new JPanel();
    JLabel jLabel1 = new JLabel();
    JLabel jLabel2 = new JLabel();
    JLabel jLabel3 = new JLabel();
    JTextField txtName = new JTextField();
    JPasswordField txtPassword = new JPasswordField();
    JComboBox txtGrade = new JComboBox();
    JLabel jLabel4 = new JLabel();
    JTextField txtAge = new JTextField();
    JLabel jLabel5 = new JLabel();
    JLabel jLabel6 = new JLabel();
    JPanel jPanel7 = new JPanel();
    JRadioButton txtMan = new JRadioButton();
    JRadioButton txtFemale = new JRadioButton();
    JTextField txtPaper = new JTextField();
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    ButtonGroup buttonGroup1 = new ButtonGroup();
    public void jButton1_actionPerformed(ActionEvent e) {
        AddManagerDate addmanagerdate=new AddManagerDate();
        Help help=new Help();
        String cardId=txtName.getText();
        String pass=txtPassword.getText();
        String lever=txtGrade.getSelectedItem().toString();
        String sex="";
        if(txtMan.isSelected()==true)
            sex="男";
        else
            sex="女";
        int ages=0;
       String  age=txtAge.getText();
       if(age.equals(""))
         ages=18;
        String paper=txtPaper.getText();
            if(!cardId.equals("")){
                 if (addmanagerdate.isBeing(cardId) == false) {
                     if (pass.equals(""))
                         pass = "123";
                     if (paper.equals(""))
                         paper = "不详";
                     addmanagerdate.notedate(cardId, pass, lever, ages, sex,
                                             paper);
                     int isgo = JOptionPane.showConfirmDialog(this,
                             "注册成功!\n" + "欢迎您来到贵网吧工作!\n" +
                             " 管理之前请您务必要了解网吧管理操作\n现在是否要了解?");
                     switch (isgo) {
                     case 0:
                         help.setSize(400, 500);
                         help.setTitle("帮助");
                         help.show();
                         this.dispose();
                         break;
                     case 1:
                         break;
                     case 2:
                         break;
                     }
                     this.dispose();
                 }
                 else
                  JOptionPane.showMessageDialog(this,"该帐号已存在\n请重新输入");
            } else
                JOptionPane.showMessageDialog(this, "帐户名不能为空!");
    }

    public void jButton2_actionPerformed(ActionEvent e) {
        txtName.setText("");
        txtPassword.setText("");
        txtGrade.setSelectedIndex(0);
        txtAge.setText("");
        txtMan.setSelected(true);
        txtPaper.setText("");
    }
}


class AddManager_jButton2_actionAdapter implements ActionListener {
    private AddManager adaptee;
    AddManager_jButton2_actionAdapter(AddManager adaptee) {
        this.adaptee = adaptee;
    }

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


class AddManager_jButton1_actionAdapter implements ActionListener {
    private AddManager adaptee;
    AddManager_jButton1_actionAdapter(AddManager adaptee) {
        this.adaptee = adaptee;
    }

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

⌨️ 快捷键说明

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