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

📄 mainframe.java

📁 学员信息管理系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
                        menuItemExit.setBackground(new java.awt.Color(236, 233, 216));                        menuItemExit.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                menuItemExitActionPerformed(evt);                            }                        });                    }                }                {                    menuWindow = new JMenu();                    menuBar.add(menuWindow);                    menuWindow.setText("视图(W)");                    menuWindow.setMnemonic('W');                    menuWindow.setBackground(new java.awt.Color(236, 233, 216));                    menuWindow.setFont(new java.awt.Font("宋体", 0, 12));                    {                        menuWindow.add(checkBoxMenuItemStart);                        checkBoxMenuItemStart.setText("首页信息");                        checkBoxMenuItemStart.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemStart.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        jSeparator1 = new JSeparator();                        menuWindow.add(jSeparator1);                        jSeparator1.setFont(new java.awt.Font("宋体", 0, 12));                        jSeparator1.setBackground(new java.awt.Color(236, 233, 216));                    }                    {                        menuWindow.add(checkBoxMenuItemStudents);                        checkBoxMenuItemStudents.setText("学生信息");                        checkBoxMenuItemStudents.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemStudents.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemTeachers);                        checkBoxMenuItemTeachers.setText("教师信息");                        checkBoxMenuItemTeachers.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemTeachers.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemCourses);                        checkBoxMenuItemCourses.setText("课程信息");                        checkBoxMenuItemCourses.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemCourses.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemClasses);                        checkBoxMenuItemClasses.setText("班级信息");                        checkBoxMenuItemClasses.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemClasses.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        jSeparator2 = new JSeparator();                        menuWindow.add(jSeparator2);                        jSeparator2.setFont(new java.awt.Font("宋体", 0, 12));                        jSeparator2.setBackground(new java.awt.Color(236, 233, 216));                    }                    {                        menuWindow.add(checkBoxMenuItemAddStudents);                        checkBoxMenuItemAddStudents.setText("添加学生");                        checkBoxMenuItemAddStudents.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemAddStudents.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemAddTeachers);                        checkBoxMenuItemAddTeachers.setText("添加教师");                        checkBoxMenuItemAddTeachers.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemAddTeachers.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemAddCourses);                        checkBoxMenuItemAddCourses.setText("添加课程");                        checkBoxMenuItemAddCourses.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemAddCourses.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemAddClasses);                        checkBoxMenuItemAddClasses.setText("添加班级");                        checkBoxMenuItemAddClasses.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemAddClasses.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        jSeparator3 = new JSeparator();                        menuWindow.add(jSeparator3);                        jSeparator3.setFont(new java.awt.Font("宋体", 0, 12));                        jSeparator3.setBackground(new java.awt.Color(236, 233, 216));                    }                    {                        menuWindow.add(checkBoxMenuItemRetrieval);                        checkBoxMenuItemRetrieval.setText("信息检索");                        checkBoxMenuItemRetrieval.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemRetrieval.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        jSeparator4 = new JSeparator();                        menuWindow.add(jSeparator4);                        jSeparator4.setFont(new java.awt.Font("宋体", 0, 12));                        jSeparator4.setBackground(new java.awt.Color(236, 233, 216));                    }                    {                        menuWindow.add(checkBoxMenuItemHelp);                        checkBoxMenuItemHelp.setText("帮助信息");                        checkBoxMenuItemHelp.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemHelp.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                    {                        menuWindow.add(checkBoxMenuItemAbout);                        checkBoxMenuItemAbout.setText("关于作者");                        checkBoxMenuItemAbout.setBackground(new java.awt.Color(236, 233, 216));                        checkBoxMenuItemAbout.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                checkBoxMenuItemCoursesActionPerformed(evt);                            }                        });                    }                }                {                    menuHelp = new JMenu();                    menuBar.add(menuHelp);                    menuHelp.setText("帮助(H)");                    menuHelp.setMnemonic('H');                    menuHelp.setBackground(new java.awt.Color(236, 233, 216));                    menuHelp.setFont(new java.awt.Font("宋体", 0, 12));                    {                        menuItemHelp = new JMenuItem();                        menuHelp.add(menuItemHelp);                        menuItemHelp.setText("帮助(H)");                        menuItemHelp.setMnemonic('H');                        menuItemHelp.setAccelerator(KeyStroke.getKeyStroke("ctrl H"));                        menuItemHelp.setFont(new java.awt.Font("宋体", 0, 12));                        menuItemHelp.setBackground(new java.awt.Color(236, 233, 216));                        menuItemHelp.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                menuItemHelpActionPerformed(evt);                            }                        });                    }                    {                        menuItemAbout = new JMenuItem();                        menuHelp.add(menuItemAbout);                        menuItemAbout.setText("关于作者(A)");                        menuItemAbout.setMnemonic('A');                        menuItemAbout.setFont(new java.awt.Font("宋体", 0, 12));                        menuItemAbout.setBackground(new java.awt.Color(236, 233, 216));                        menuItemAbout.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                menuItemAboutActionPerformed(evt);                            }                        });                    }                }            }        } catch (Exception e) {            e.printStackTrace();        }    }    /***************************************************************************     * * 系统所用到的《事件处理方法》以及系统运行时调用的《方法》 * *     **************************************************************************/    /***************************************************************************     * 《菜单》——《视图》选项卡 事件处理 的方法     *      * @param evt     */    private void checkBoxMenuItemCoursesActionPerformed(ActionEvent evt) {        LogChecked.tabbedSelected();    }    /***************************************************************************     * 《菜单》——《文件》——《登陆》——《进入系统》 选项 事件处理 方法     *      * @param evt     */    private void menuItemLoginActionPerformed(ActionEvent evt) {        DialogLogin dialogLogin = new DialogLogin(this, true);        dialogLogin.show();    }    /***************************************************************************     * 《菜单》——《文件》——《登陆》——《退出系统》 选项 事件处理 方法     *      * @param evt     */    private void menuItemLogoutActionPerformed(ActionEvent evt) {        ObjectClasses.flag = false;        LogChecked.loginChecked();    }    /***************************************************************************     * 《菜单》——《文件》——《关闭》 选项 事件处理 方法     *      * @param evt     */    private void menuItemExitActionPerformed(ActionEvent evt) {        if (FormChecked.question("关闭程序", "是否确定退出?")) {            this.dispose();        }    }    /***************************************************************************     * 《菜单》——《帮助》——《帮助》 选项 事件处理 方法     *      * @param evt     */    private void menuItemHelpActionPerformed(ActionEvent evt) {        if (this.checkBoxMenuItemHelp.isSelected()) {            this.tabbedPane.setSelectedComponent(ObjectClasses.panelHelp);        } else {            this.checkBoxMenuItemHelp.setSelected(true);            LogChecked.tabbedSelected();            this.tabbedPane.setSelectedComponent(ObjectClasses.panelHelp);        }    }    /***************************************************************************     * 《菜单》——《帮助》——《关于作者》 选项 事件处理 方法     *      * @param evt     */    private void menuItemAboutActionPerformed(ActionEvent evt) {        if (this.checkBoxMenuItemAbout.isSelected()) {            this.tabbedPane.setSelectedComponent(ObjectClasses.panelAbout);        } else {            this.checkBoxMenuItemAbout.setSelected(true);            LogChecked.tabbedSelected();            this.tabbedPane.setSelectedComponent(ObjectClasses.panelAbout);        }    }    /**     * 窗体大小改变时调用     *      * @param evt     */    private void rootComponentResized(ComponentEvent evt) {        int frameWidth = getSize().width;// 获取窗体宽度        int frameHeight = getSize().height;// 获取窗体高度        if (frameWidth < 800) {            frameWidth = 800;        }        if (frameHeight < 600) {            frameHeight = 600;        }        this.setSize(frameWidth, frameHeight);    }    private void tabbedPaneStateChanged(ChangeEvent evt) {        System.out.println(this.tabbedPane.getTabCount());    }}

⌨️ 快捷键说明

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