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

📄 manager.java

📁 网吧管理系统JAVA代码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package netbar;

import javax.swing.JFrame;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

public class Manager extends JFrame {
    public static int cpc;
    public Manager() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        this.getContentPane().setLayout(null);
        this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
        this.setJMenuBar(jMenuBar1);
        menManager.setText("管理员");
        RLanding.setText("重新登陆");
        RLanding.addActionListener(new Manager_RLanding_actionAdapter(this));
        AddManager.setText("添加管理员");
        AddManager.addActionListener(new Manager_AddManager_actionAdapter(this));
        DeleteManager.setText("删除管理员");
        DeleteManager.addActionListener(new Manager_DeleteManager_actionAdapter(this));
        ReworkPassword.setText("修改密码");
        ReworkPassword.addActionListener(new
                                         Manager_ReworkPassword_actionAdapter(this));
        NoteOfManager.setText("管理员资料");
        NoteOfManager.addActionListener(new Manager_NoteOfManager_actionAdapter(this));
        LockedManager.setText("锁定管理员");
        LockedManager.addActionListener(new Manager_LockedManager_actionAdapter(this));
        ReleaseManager.setText("释放管理员");
        ReleaseManager.addActionListener(new
                                         Manager_ReleaseManager_actionAdapter(this));
        WorkOfManager.setText("工作情况");
        WorkOfManager.addActionListener(new Manager_WorkOfManager_actionAdapter(this));
        ExitOfManager.setText("退出");
        ExitOfManager.addActionListener(new Manager_ExitOfManager_actionAdapter(this));
        menUse.setText("使用");
        DoneNetting.addActionListener(new Manager_DoneNetting_actionAdapter(this));
        OutNetting.setText("下机");
        OutNetting.addActionListener(new Manager_OutNetting_actionAdapter(this));
        menAssociator.setText("会员 ");
        AddAssociator.setText("添加会员");
        AddAssociator.addActionListener(new Manager_AddAssociator_actionAdapter(this));
        AddPrice.setText("充值");
        AddPrice.addActionListener(new Manager_AddPrice_actionAdapter(this));
        LockedASSociator.setText("锁定会员");
        LockedASSociator.addActionListener(new
                Manager_LockedASSociator_actionAdapter(this));
        ReleaseAssociator.setText("释放会员");
        ReleaseAssociator.addActionListener(new
                Manager_ReleaseAssociator_actionAdapter(this));
        DeleteAssociator.setText("删除会员");
        DeleteAssociator.addActionListener(new
                Manager_DeleteAssociator_actionAdapter(this));
        menHlep.setText("帮助");
        Helping.setText("帮助");
        Helping.addActionListener(new Manager_Helping_actionAdapter(this));
        RewrokPassword.setText("修改密码");
        RewrokPassword.addActionListener(new
                                         Manager_RewrokPassword_actionAdapter(this));
        MessageOfUse.setText("用户信息");
        MessageOfUse.addActionListener(new Manager_jMenuItem1_actionAdapter(this));
        DoneNetting.setText("上机");
        jMenuBar1.add(menManager);
        jMenuBar1.add(menUse);
        jMenuBar1.add(menAssociator);
        jMenuBar1.add(menHlep);
        menManager.add(RLanding);
        menManager.add(AddManager);
        menManager.add(DeleteManager);
        menManager.add(ReworkPassword);
        menManager.add(NoteOfManager);
        menManager.add(LockedManager);
        menManager.add(ReleaseManager);
        menManager.add(WorkOfManager);
        menManager.add(ExitOfManager);
        menUse.add(DoneNetting);
        menUse.add(OutNetting);
        menAssociator.add(AddAssociator);
        menAssociator.add(AddPrice);
        menAssociator.add(RewrokPassword);
        menAssociator.addSeparator();
        menAssociator.add(MessageOfUse);
        menAssociator.add(LockedASSociator);
        menAssociator.add(ReleaseAssociator);
        menAssociator.add(DeleteAssociator);
        menHlep.add(Helping);
    }

    JMenuBar jMenuBar1 = new JMenuBar();
    JMenu menManager = new JMenu();
    JMenuItem RLanding = new JMenuItem();
    JMenuItem AddManager = new JMenuItem();
    JMenuItem DeleteManager = new JMenuItem();
    JMenuItem ReworkPassword = new JMenuItem();
    JMenuItem NoteOfManager = new JMenuItem();
    JMenuItem LockedManager = new JMenuItem();
    JMenuItem ReleaseManager = new JMenuItem();
    JMenuItem WorkOfManager = new JMenuItem();
    JMenuItem ExitOfManager = new JMenuItem();
    JMenu menUse = new JMenu();
    JMenuItem DoneNetting = new JMenuItem();
    JMenuItem OutNetting = new JMenuItem();
    JMenu menAssociator = new JMenu();
    JMenuItem AddAssociator = new JMenuItem();
    JMenuItem AddPrice = new JMenuItem();
    JMenuItem LockedASSociator = new JMenuItem();
    JMenuItem ReleaseAssociator = new JMenuItem();
    JMenuItem DeleteAssociator = new JMenuItem();
    JMenu menHlep = new JMenu();
    JMenuItem Helping = new JMenuItem();
    JMenuItem RewrokPassword = new JMenuItem();
    JMenuItem MessageOfUse = new JMenuItem();

    //退出
    public void ExitOfManager_actionPerformed(ActionEvent e) {
        ManagerDate managerdate=new ManagerDate();
        String endtime=GetTime.gettime(); //获取结束时间
        String cardId=LandingOfManager.cardId;
        String begintime=managerdate.getBeginTime(cardId);//获得开始时间
        int time=managerdate.getManagerTime(begintime,endtime);
        int isExit=JOptionPane.showConfirmDialog(this,cardId+"管理员"+"\n您确定要退出吗?");
        switch(isExit){
        case 0:
            managerdate.notedate(cardId,endtime,time);//记录数据
            this.dispose();
            break;
        case 1:break;
        case 2: break;
        }

    }

    //重新登陆
    public void RLanding_actionPerformed(ActionEvent e) {
        LandingOfManager landingofmanager=new LandingOfManager();
        ManagerDate managerdate=new ManagerDate();
        String endtime=GetTime.gettime(); //获取结束时间
        String cardId=LandingOfManager.cardId;
        String begintime=managerdate.getBeginTime(cardId);//获得开始时间
        int time=managerdate.getManagerTime(begintime,endtime);
        managerdate.notedate(cardId,endtime,time);//记录数据
        this.dispose();
        landingofmanager.setSize(300,250);
        landingofmanager.show();
    }

    //添加管理员
    public void AddManager_actionPerformed(ActionEvent e) {
        AddManager addmanager=new AddManager();
        addmanager.setSize(380,350);
        addmanager.setTitle("添加管理员");
        addmanager.show();
    }

    //删除管理员
    public void DeleteManager_actionPerformed(ActionEvent e) {
        Delete delete=new Delete();
        delete.setSize(350,200);
        delete.setTitle("删除管理员");
        delete.show();
    }

    //修改密码
    public void ReworkPassword_actionPerformed(ActionEvent e) {
        cpc=1;
        ReworkPassword reworkpassword=new ReworkPassword();
        reworkpassword.setSize(323,238);
        reworkpassword.show();
    }

    //管理员资料
    public void NoteOfManager_actionPerformed(ActionEvent e) {
        NoteOfManager noteofmanager=new NoteOfManager();
        noteofmanager.setSize(400,400);
        noteofmanager.setTitle("管理员资料");
        noteofmanager.show();
    }

    //锁定管理员
    public void LockedManager_actionPerformed(ActionEvent e) {
        LockedManager lockedmanager=new LockedManager();
        lockedmanager.setSize(302,181);
        lockedmanager.setTitle("锁定管理员");
        lockedmanager.show();
    }

    //释放管理员
    public void ReleaseManager_actionPerformed(ActionEvent e) {
        ReleaseManager releasemanager=new ReleaseManager();
        releasemanager.setSize(280,160);
        releasemanager.setTitle("释放管理员");
        releasemanager.show();
    }

    //管理员的工作情况
    public void WorkOfManager_actionPerformed(ActionEvent e) {
       WorkOfManager workofmanager=new WorkOfManager();
       workofmanager.setSize(400,400);
       workofmanager.setTitle("工作情况");
       workofmanager.show();
    }

    //用户上机
    public void DoneNetting_actionPerformed(ActionEvent e) {
        DoneNettingDate donenettingdate=new DoneNettingDate();
        donenettingdate.setSize(360,300);
        donenettingdate.setResizable(false);
        donenettingdate.setTitle("上机");
        donenettingdate.show();
    }

    //用户下机
    public void OutNetting_actionPerformed(ActionEvent e) {
        OutNetting outnetting=new OutNetting();
        outnetting.setSize(350,230);
        outnetting.setResizable(false);
        outnetting.setTitle("下机");
        outnetting.show();

    }

    public void NettingEstate_actionPerformed(ActionEvent e) {

    }

    public void AddAssociator_actionPerformed(ActionEvent e) {
        AddAssociator add=new AddAssociator();
        add.setSize(400,400);
        add.setResizable(false);
        add.show();
    }

    public void AddPrice_actionPerformed(ActionEvent e) {
        AddPrice add=new  AddPrice();
        add.setSize(279,209);
        add.setTitle("充值");
        add.show();
    }

    public void RewrokPassword_actionPerformed(ActionEvent e) {
        cpc=0;
        ReworkPassword reworkpassword=new ReworkPassword();
        reworkpassword.setSize(323,238);
        reworkpassword.show();

    }


    public void MessageOfUse_actionPerformed(ActionEvent e) {
        Balance balance=new Balance();
       balance.setTitle("用户信息");
       balance.setSize(400,400);
        balance.show();
    }

    public void LockedASSociator_actionPerformed(ActionEvent e) {
        LockedASSociator lockerAssociator=new LockedASSociator();
        lockerAssociator.setSize(243,150);

⌨️ 快捷键说明

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