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

📄 logchecked.java

📁 学员信息管理系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
         * 判断是否登录
         */
        if (flag)// 已登录
        {
            labelLogMessage.setText("用户:[" + ObjectClasses.user_Name + "]已登录!欢迎使用!");
            /*
             * 初始化<菜单选项>显示设置
             */
            menuItemLogin.setEnabled(false);
            menuItemLogout.setEnabled(true);
            checkBoxMenuItemStudents.setEnabled(true);
            checkBoxMenuItemTeachers.setEnabled(true);
            checkBoxMenuItemCourses.setEnabled(true);
            checkBoxMenuItemClasses.setEnabled(true);
            checkBoxMenuItemAddStudents.setEnabled(true);
            checkBoxMenuItemAddTeachers.setEnabled(true);
            checkBoxMenuItemAddCourses.setEnabled(true);
            checkBoxMenuItemAddClasses.setEnabled(true);
            checkBoxMenuItemRetrieval.setEnabled(true);
            /*
             * 初始化<选项卡>显示设置
             */
            checkBoxMenuItemStudents.setState(true);
            checkBoxMenuItemTeachers.setState(true);
            checkBoxMenuItemCourses.setState(true);
            checkBoxMenuItemClasses.setState(true);
            checkBoxMenuItemAddStudents.setState(true);
            checkBoxMenuItemAddTeachers.setState(true);
            checkBoxMenuItemAddCourses.setState(true);
            checkBoxMenuItemAddClasses.setState(true);
            checkBoxMenuItemRetrieval.setState(true);
        } else// 未登录
        {
            labelLogMessage.setText("尚未登录");
            /*
             * 初始化<菜单选项>显示设置
             */
            menuItemLogin.setEnabled(true);
            menuItemLogout.setEnabled(false);
            checkBoxMenuItemStudents.setEnabled(false);
            checkBoxMenuItemTeachers.setEnabled(false);
            checkBoxMenuItemCourses.setEnabled(false);
            checkBoxMenuItemClasses.setEnabled(false);
            checkBoxMenuItemAddStudents.setEnabled(false);
            checkBoxMenuItemAddTeachers.setEnabled(false);
            checkBoxMenuItemAddCourses.setEnabled(false);
            checkBoxMenuItemAddClasses.setEnabled(false);
            checkBoxMenuItemRetrieval.setEnabled(false);
            /*
             * 初始化<选项卡>显示设置
             */
            checkBoxMenuItemStudents.setState(false);
            checkBoxMenuItemTeachers.setState(false);
            checkBoxMenuItemCourses.setState(false);
            checkBoxMenuItemClasses.setState(false);
            checkBoxMenuItemAddStudents.setState(false);
            checkBoxMenuItemAddTeachers.setState(false);
            checkBoxMenuItemAddCourses.setState(false);
            checkBoxMenuItemAddClasses.setState(false);
            checkBoxMenuItemRetrieval.setState(false);
        }
        tabbedSelected();
    }

    /***************************************************************************
     * 《菜单》——《视图》选项卡 事件处理 调用的方法 程序运行初始化选项卡设置方法
     */
    public static void tabbedSelected() {
        tabbedPane.removeAll();
        if (checkBoxMenuItemStart.isSelected()) {
            tabbedPane.add(panelStart, "首页信息");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelStart), imgStart);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelStart), "首页信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelStart), new Color(255, 128, 64));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelStart), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemStudents.isSelected()) {
            tabbedPane.add(panelStudents, "学生信息");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelStudents), imgStudents);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelStudents), "查看学生信息表");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelStudents), new Color(0, 0, 255));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelStudents), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemTeachers.isSelected()) {
            tabbedPane.add(panelTeachers, "教师信息");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelTeachers), imgTeachers);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelTeachers), "查看教师信息表");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelTeachers), new Color(0, 0, 255));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelTeachers), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemCourses.isSelected()) {
            tabbedPane.add(panelCourses, "课程信息");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelCourses), imgCourses);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelCourses), "查看课程信息表");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelCourses), new Color(0, 0, 255));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelCourses), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemClasses.isSelected()) {
            tabbedPane.add(panelClasses, "班级信息");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelClasses), imgClasses);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelClasses), "查看班级信息表");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelClasses), new Color(0, 0, 255));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelClasses), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemAddStudents.isSelected()) {
            tabbedPane.add(panelAddStudents, "添加学生");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelAddStudents), imgAddStudents);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelAddStudents), "添加学生信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelAddStudents), new Color(255, 0, 0));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelAddStudents), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemAddTeachers.isSelected()) {
            tabbedPane.add(panelAddTeachers, "添加教师");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelAddTeachers), imgAddTeachers);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelAddTeachers), "添加教师信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelAddTeachers), new Color(255, 0, 0));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelAddTeachers), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemAddCourses.isSelected()) {
            tabbedPane.add(panelAddCourses, "添加课程");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelAddCourses), imgAddCourses);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelAddCourses), "添加课程信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelAddCourses), new Color(255, 0, 0));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelAddCourses), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemAddClasses.isSelected()) {
            tabbedPane.add(panelAddClasses, "添加班级");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelAddClasses), imgAddClasses);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelAddClasses), "添加班级信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelAddClasses), new Color(255, 0, 0));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelAddClasses), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemRetrieval.isSelected()) {
            tabbedPane.add(panelRetrieval, "信息检索");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelRetrieval), imgRetrieval);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelRetrieval), "综合检索查询,根据不同检索显示相关信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelRetrieval), new Color(127, 0, 255));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelRetrieval), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemHelp.isSelected()) {
            tabbedPane.add(panelHelp, "帮助信息");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelHelp), imgHelp);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelHelp), "查看帮助信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelHelp), new Color(128, 0, 64));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelHelp), new Color(236, 233, 216));
        }
        if (checkBoxMenuItemAbout.isSelected()) {
            tabbedPane.add(panelAbout, "关于作者");
            tabbedPane.setIconAt(tabbedPane.indexOfComponent(panelAbout), imgAbout);
            tabbedPane.setToolTipTextAt(tabbedPane.indexOfComponent(panelAbout), "查看关于开发者的信息");
            tabbedPane.setForegroundAt(tabbedPane.indexOfComponent(panelAbout), new Color(128, 0, 64));
            tabbedPane.setBackgroundAt(tabbedPane.indexOfComponent(panelAbout), new Color(236, 233, 216));
        }
    }
}

⌨️ 快捷键说明

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