📄 menubarevent.java
字号:
/*
* MenuBarEvent.java
*
* Created on 2008年5月15日, 上午10:00
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package appstu.util;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.DefaultDesktopManager;
import javax.swing.JOptionPane;
import appstu.view.*;
import appstu.view.AppMain;
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) {
try{
CommonaJdbc.conection.close();
}catch(java.sql.SQLException sql){
sql.printStackTrace();
}
System.exit(0);
}
return;
}
if(e.getActionCommand().equals("sys_grade")||EventName.equals("sys_grade")){
JF_view_sysset_grade jfInternalFrame = new JF_view_sysset_grade();
jfInternalFrame.setLocation(50,50);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("年级信息设置");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("sys_class")||EventName.equals("sys_class")){
JF_view_sysset_class jfInternalFrame = new JF_view_sysset_class();
jfInternalFrame.setLocation(50,50);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("班级信息设置");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("sys_examkinds")||EventName.equals("sys_examkinds")){
JF_view_sysset_examkinds jfInternalFrame = new JF_view_sysset_examkinds();
jfInternalFrame.setLocation(50,50);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("考试类别信息设置");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("sys_subject")||EventName.equals("sys_subject")){
JF_view_sysset_subject jfInternalFrame = new JF_view_sysset_subject();
jfInternalFrame.setLocation(50,50);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("考试科目信息设置");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("JF_view_student")||EventName.equals("JF_view_student")){
JF_view_student jfInternalFrame = new JF_view_student();
jfInternalFrame.setLocation(50,50);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("学生基本信息管理");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("JF_view_teacher")||EventName.equals("JF_view_teacher")){
JF_view_teacher jfInternalFrame = new JF_view_teacher();
jfInternalFrame.setLocation(50,50);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("教师基本信息管理");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("JF_view_gradesub")||EventName.equals("JF_view_gradesub")){
JF_view_gradesub jfInternalFrame = new JF_view_gradesub();
jfInternalFrame.setLocation(50,30);
JDeskTop.add(jfInternalFrame);
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
jfInternalFrame.setTitle("学生考试成绩信息管理");
jfInternalFrame.requestFocus(true);
return;
}
if(e.getActionCommand().equals("JF_view_query_jbqk")||EventName.equals("JF_view_query_jbqk")){
JF_view_query_jbqk jfInternalFrame = new JF_view_query_jbqk();
jfInternalFrame.setLocation(50,30);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("基本信息数据查询");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("JF_view_query_grade_mx")||EventName.equals("JF_view_query_grade_mx")){
JF_view_query_grade_mx jfInternalFrame = new JF_view_query_grade_mx();
jfInternalFrame.setLocation(50,30);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("考试成绩班级明细数据查询");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("JF_view_query_grade_hz")||EventName.equals("JF_view_query_grade_hz")){
JF_view_query_grade_hz jfInternalFrame = new JF_view_query_grade_hz();
jfInternalFrame.setLocation(50,30);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("考试成绩年级汇总数据查询");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
if(e.getActionCommand().equals("sys_user_modify")||EventName.equals("sys_user_modify")){
JF_view_user_modify jfInternalFrame = new JF_view_user_modify();
jfInternalFrame.setLocation(50,30);
JDeskTop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("用户数据信息维护");
JDeskTop.getDesktopManager().activateFrame(jfInternalFrame);
return;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -