📄 logchecked.java
字号:
* 判断是否登录
*/
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 + -