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

📄 menubarevent.java

📁 数据库管理系统
💻 JAVA
字号:
package appgdzc.tools;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import appgdzc.view.*;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.DefaultDesktopManager;
import javax.swing.JOptionPane;

public class MenuBarEvent implements ActionListener{
    private javax.swing.JDesktopPane JDeskTop = null;
    private String EventName = "";
    private DefaultDesktopManager desktopManager = new DefaultDesktopManager();
    public void setDeskTop(javax.swing.JDesktopPane deskTop){

        this.JDeskTop = deskTop;
       // JDeskTop.setDesktopManager(desktopManager);
    }
    public void setEventName(String eventName){
        this.EventName = eventName;
    }

    public void actionPerformed(ActionEvent e) {
        System.out.println("e.getActionCommand() = " + e.getActionCommand() + ";EventName = " + EventName);
        if(e.getActionCommand().equals("JB_EXIT") || EventName.equals("JB_EXIT")){
            javax.swing.DefaultDesktopManager manger = new DefaultDesktopManager();
            int result = JOptionPane.showOptionDialog(null,"是否退出固定资产及设备管理系统?","系统提示",
                                   JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE,
                                   null,new String[]  {"是","否"},"否");
            if (result == JOptionPane.YES_OPTION) {
                System.exit(0);
            }
            EventName = "";
        }


        if(e.getActionCommand().equals("JB_ZCXX_ADD") || EventName.equals("JB_ZCXX_ADD")){
            JF_zcxx_add jfzcxx = new JF_zcxx_add();
            jfzcxx.setLocation(50,50);
            JDeskTop.add(jfzcxx);
            desktopManager.activateFrame(jfzcxx);
            EventName = "";
            return;

        }
        if(e.getActionCommand().equals("JB_ZCXX_XG") || EventName.equals("JB_ZCXX_XG")){
            JF_zcxx_xg jfzcxx_xg = new JF_zcxx_xg();
            jfzcxx_xg.setLocation(100,150);
            JDeskTop.add(jfzcxx_xg);
            EventName = "";
            return;
        }


        if(e.getActionCommand().equals("JB_ZCXX_INOUT") || EventName.equals("JB_ZCXX_INOUT")){
            JF_zcxx_inout jfzcxxinout = new JF_zcxx_inout();
            //JF_inout_new jfzcxxinout = new JF_inout_new();
            jfzcxxinout.setLocation(50,50);
            JDeskTop.add(jfzcxxinout);
            EventName = "";
            return;
        }
        if(e.getActionCommand().equals("JB_ZCXX_ZCWX") || EventName.equals("JB_ZCXX_ZCWX")){
            JF_zcxx_zcwx jfzcxxzcwx = new JF_zcxx_zcwx();
            jfzcxxzcwx.setLocation(50,50);
            JDeskTop.add(jfzcxxzcwx);
            EventName = "";
            return;
        }
        if(e.getActionCommand().equals("JB_ZCXX_ZCZJ") || EventName.equals("JB_ZCXX_ZCZJ")){
            JF_zcxx_zczj jfzcxxzcwx = new JF_zcxx_zczj();
            jfzcxxzcwx.setLocation(50,50);
            JDeskTop.add(jfzcxxzcwx);
            EventName = "";
            return;
        }
        if(EventName.equals("JF_ZCGL_Query_zcxx")){
            JF_ZCGL_Query_zcxx jfzcxxzcwx = new JF_ZCGL_Query_zcxx();
            jfzcxxzcwx.setLocation(70,10);
            JDeskTop.add(jfzcxxzcwx);
            EventName = "";
            return;
        }
        if(EventName.equals("JF_ZCGL_Query_inout")){
            JF_ZCGL_Query_inout jfzcxxzcwx = new JF_ZCGL_Query_inout();
            jfzcxxzcwx.setLocation(70,10);
            JDeskTop.add(jfzcxxzcwx);
            EventName = "";
            return;
        }
        if(EventName.equals("JF_ZCGL_Query_zcwx")){
            JF_ZCGL_Query_zcwx jfzcxxzcwx = new JF_ZCGL_Query_zcwx();
            jfzcxxzcwx.setLocation(70,10);
            JDeskTop.add(jfzcxxzcwx);
            EventName = "";
            return;
        }
       if(EventName.equals("JF_ZCGL_Query_zczj")){
            JF_ZCGL_Query_zczj jfzcxxzcwx = new JF_ZCGL_Query_zczj();
            jfzcxxzcwx.setLocation(70,10);
            JDeskTop.add(jfzcxxzcwx);
            EventName = "";
            return;
        }
        if(EventName.equals("sys_user_add")){
           JF_user_add jfzcxxzcwx = new JF_user_add();
           jfzcxxzcwx.setLocation(100,100);
           JDeskTop.add(jfzcxxzcwx);
           EventName = "";
           return;
       }

        if(EventName.equals("sys_user_modify")){
           JF_user_modi jfzcxxzcwx = new JF_user_modi();
           jfzcxxzcwx.setLocation(100,100);
           JDeskTop.add(jfzcxxzcwx);
           EventName = "";
           return;
       }
    }
}

⌨️ 快捷键说明

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