📄 managerpanel.java
字号:
hbox4.add(sexComboBox);
ageTextField = new JTextField(15);
Box hbox5 = Box.createHorizontalBox();
hbox5.add(new JLabel("年龄:"));
hbox5.add(ageTextField);
collegeTextField = new JTextField(15);
Box hbox6 = Box.createHorizontalBox();
hbox6.add(new JLabel("学院:"));
hbox6.add(collegeTextField);
titleTextField = new JTextField(15);
Box hbox7 = Box.createHorizontalBox();
hbox7.add(new JLabel("职称:"));
hbox7.add(titleTextField);
insertButton = new JButton("录入");
insertButton.addActionListener(new ManagerPanelAction());
resetButton = new JButton("继续");
resetButton.addActionListener(new ManagerPanelAction());
Box hbox8 = Box.createHorizontalBox();
hbox8.add(Box.createHorizontalStrut(40));
hbox8.add(insertButton);
hbox8.add(Box.createHorizontalStrut(50));
hbox8.add(resetButton);
Box vbox = Box.createVerticalBox();
vbox.add(hbox1);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox3);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox4);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox5);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox6);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox7);
vbox.add(Box.createVerticalStrut(10));
vbox.add(hbox8);
add(vbox);
}
//修改教师信息 修改教师信息 修改教师信息
if(selected == 7)
{
JLabel myLabel = new JLabel(" 修 改 教 师 信 息");
myLabel.setFont(new Font("TimesRoman", Font.BOLD, 20));
myLabel.setForeground(Color.RED);
Box hbox1 = Box.createHorizontalBox();
hbox1.add(myLabel);
teaNumTextField = new JTextField(10);
Box hbox2 = Box.createHorizontalBox();
hbox2.add(new JLabel("账号:"));
hbox2.add(teaNumTextField);
teaNameTextField = new JTextField(10);
Box hbox3 = Box.createHorizontalBox();
hbox3.add(new JLabel("姓名:"));
hbox3.add(teaNameTextField);
sexComboBox = new JComboBox();
sexComboBox.setEditable(false);
//sexComboBox.setPreferredSize(new Dimension(120, 25));
sexComboBox.addItem("男");
sexComboBox.addItem("女");
sexComboBox.setSelectedItem("男");
Box hbox4 = Box.createHorizontalBox();
hbox4.add(new JLabel("性别:"));
hbox4.add(sexComboBox);
ageTextField = new JTextField(10);
Box hbox5 = Box.createHorizontalBox();
hbox5.add(new JLabel("年龄:"));
hbox5.add(ageTextField);
collegeTextField = new JTextField(10);
Box hbox6 = Box.createHorizontalBox();
hbox6.add(new JLabel("学院:"));
hbox6.add(collegeTextField);
titleTextField = new JTextField(10);
Box hbox7 = Box.createHorizontalBox();
hbox7.add(new JLabel("职称:"));
hbox7.add(titleTextField);
passwordTextField = new JTextField(10);
Box hbox8 = Box.createHorizontalBox();
hbox8.add(new JLabel("密码:"));
hbox8.add(passwordTextField);
changeButton = new JButton("修改");
changeButton.addActionListener(new ManagerPanelAction());
resetButton = new JButton("继续");
resetButton.addActionListener(new ManagerPanelAction());
Box hbox9 = Box.createHorizontalBox();
hbox9.add(Box.createHorizontalStrut(40));
hbox9.add(changeButton);
hbox9.add(Box.createHorizontalStrut(50));
hbox9.add(resetButton);
Box vbox = Box.createVerticalBox();
vbox.add(hbox1);
//vbox.add(Box.createVerticalStrut(3));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox3);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox4);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox5);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox6);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox7);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox8);
vbox.add(Box.createVerticalStrut(4));
vbox.add(hbox9);
add(vbox);
}
//查询教师信息 查询教师信息 查询教师信息 查询教师信息
if(selected == 8)
{
JLabel myLabel = new JLabel(" 请输入要查询教师的账号");
myLabel.setFont(new Font("TimesRoman", Font.BOLD, 18));
myLabel.setForeground(Color.RED);
Box hbox1 = Box.createHorizontalBox();
hbox1.add(myLabel);
teaNumTextField = new JTextField(10);
Box hbox2 = Box.createHorizontalBox();
hbox2.add(new JLabel("账号:"));
hbox2.add(teaNumTextField);
teaNameTextField = new JTextField(10);
teaNameTextField.setEditable(false);
Box hbox3 = Box.createHorizontalBox();
hbox3.add(new JLabel("姓名:"));
hbox3.add(teaNameTextField);
sexTextField = new JTextField();
sexTextField.setEditable(false);
Box hbox4 = Box.createHorizontalBox();
hbox4.add(new JLabel("性别:"));
hbox4.add(sexTextField);
ageTextField = new JTextField(10);
ageTextField.setEditable(false);
Box hbox5 = Box.createHorizontalBox();
hbox5.add(new JLabel("年龄:"));
hbox5.add(ageTextField);
collegeTextField = new JTextField(10);
collegeTextField.setEditable(false);
Box hbox6 = Box.createHorizontalBox();
hbox6.add(new JLabel("学院:"));
hbox6.add(collegeTextField);
titleTextField = new JTextField(10);
titleTextField.setEditable(false);
Box hbox7 = Box.createHorizontalBox();
hbox7.add(new JLabel("职称:"));
hbox7.add(titleTextField);
passwordTextField = new JTextField(10);
passwordTextField.setEditable(false);
Box hbox8 = Box.createHorizontalBox();
hbox8.add(new JLabel("密码:"));
hbox8.add(passwordTextField);
queryButton = new JButton("查询");
queryButton.addActionListener(new ManagerPanelAction());
resetButton = new JButton("继续");
resetButton.addActionListener(new ManagerPanelAction());
Box hbox9 = Box.createHorizontalBox();
hbox9.add(Box.createHorizontalStrut(40));
hbox9.add(queryButton);
hbox9.add(Box.createHorizontalStrut(50));
hbox9.add(resetButton);
Box vbox = Box.createVerticalBox();
vbox.add(hbox1);
//vbox.add(Box.createVerticalStrut(3));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox3);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox4);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox5);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox6);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox7);
vbox.add(Box.createVerticalStrut(2));
vbox.add(hbox8);
vbox.add(Box.createVerticalStrut(6));
vbox.add(hbox9);
add(vbox);
}
//删除教师信息 删除教师信息 删除教师信息 删除教师信息
if(selected == 9)
{
JLabel myLabel = new JLabel(" 删除教师信息", JLabel.CENTER);
myLabel.setFont(new Font("TimesRoman", Font.BOLD, 25));
myLabel.setForeground(Color.RED);
Box hbox1 = Box.createHorizontalBox();
hbox1.add(myLabel);
teaNumTextField = new JTextField(15);
JPanel stuNumPanel = new JPanel();
Box hbox2 = Box.createHorizontalBox();
hbox2.add(new JLabel("账号:"));
hbox2.add(teaNumTextField);
delButton = new JButton("删除");
delButton.addActionListener(new ManagerPanelAction());
resetButton = new JButton("继续");
resetButton.addActionListener(new ManagerPanelAction());
Box hbox3 = Box.createHorizontalBox();
hbox3.add(delButton);
hbox3.add(Box.createHorizontalStrut(25));
hbox3.add(resetButton);
hbox3.add(Box.createHorizontalStrut(25));
hbox3.add(resetButton);
Box vbox = Box.createVerticalBox();
vbox.add(Box.createVerticalStrut(20));
vbox.add(hbox1);
vbox.add(Box.createVerticalStrut(35));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(60));
vbox.add(hbox3);
add(vbox);
}
//录入课程成绩 录入课程成绩 录入课程成绩 录入课程成绩
if(selected == 10)
{
JLabel myLabel = new JLabel(" 录 入 课 程 信 息");
myLabel.setFont(new Font("TimesRoman", Font.BOLD, 20));
myLabel.setForeground(Color.RED);
Box hbox1 = Box.createHorizontalBox();
hbox1.add(myLabel);
courseNumTextField = new JTextField(15);
Box hbox2 = Box.createHorizontalBox();
hbox2.add(new JLabel("课程号:"));
hbox2.add(courseNumTextField);
courseNameTextField = new JTextField(15);
Box hbox3 = Box.createHorizontalBox();
hbox3.add(new JLabel("课程名:"));
hbox3.add(courseNameTextField);
periodTextField = new JTextField(15);
Box hbox4 = Box.createHorizontalBox();
hbox4.add(new JLabel("学 时:"));
hbox4.add(periodTextField);
creditHourTextField = new JTextField(15);
Box hbox5 = Box.createHorizontalBox();
hbox5.add(new JLabel("学 分:"));
hbox5.add(creditHourTextField);
termTextField = new JTextField(15);
Box hbox6 = Box.createHorizontalBox();
hbox6.add(new JLabel("学 期:"));
hbox6.add(termTextField);
teaTextField = new JTextField(15);
Box hbox7 = Box.createHorizontalBox();
hbox7.add(new JLabel("教 师:"));
hbox7.add(teaTextField);
insertButton = new JButton("录入");
insertButton.addActionListener(new ManagerPanelAction());
resetButton = new JButton("继续");
resetButton.addActionListener(new ManagerPanelAction());
Box hbox8 = Box.createHorizontalBox();
hbox8.add(Box.createHorizontalStrut(30));
hbox8.add(insertButton);
hbox8.add(Box.createHorizontalStrut(50));
hbox8.add(resetButton);
Box vbox = Box.createVerticalBox();
vbox.add(hbox1);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox3);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox4);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox5);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox6);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox7);
vbox.add(Box.createVerticalStrut(10));
vbox.add(hbox8);
add(vbox);
}
//修改课程信息 修改课程信息 修改课程信息 修改课程信息 修改课程信息
if(selected == 11)
{
JLabel myLabel = new JLabel(" 修 改 课 程 信 息");
myLabel.setFont(new Font("TimesRoman", Font.BOLD, 20));
myLabel.setForeground(Color.RED);
Box hbox1 = Box.createHorizontalBox();
hbox1.add(myLabel);
courseNumTextField = new JTextField(15);
Box hbox2 = Box.createHorizontalBox();
hbox2.add(new JLabel("课程号:"));
hbox2.add(courseNumTextField);
courseNameTextField = new JTextField(15);
Box hbox3 = Box.createHorizontalBox();
hbox3.add(new JLabel("课程名:"));
hbox3.add(courseNameTextField);
periodTextField = new JTextField(15);
Box hbox4 = Box.createHorizontalBox();
hbox4.add(new JLabel("学 时:"));
hbox4.add(periodTextField);
creditHourTextField = new JTextField(15);
Box hbox5 = Box.createHorizontalBox();
hbox5.add(new JLabel("学 分:"));
hbox5.add(creditHourTextField);
termTextField = new JTextField(15);
Box hbox6 = Box.createHorizontalBox();
hbox6.add(new JLabel("学 期:"));
hbox6.add(termTextField);
teaTextField = new JTextField(15);
Box hbox7 = Box.createHorizontalBox();
hbox7.add(new JLabel("教 师:"));
hbox7.add(teaTextField);
changeButton = new JButton("修改");
changeButton.addActionListener(new ManagerPanelAction());
resetButton = new JButton("继续");
resetButton.addActionListener(new ManagerPanelAction());
Box hbox8 = Box.createHorizontalBox();
hbox8.add(Box.createHorizontalStrut(30));
hbox8.add(changeButton);
hbox8.add(Box.createHorizontalStrut(50));
hbox8.add(resetButton);
Box vbox = Box.createVerticalBox();
vbox.add(hbox1);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox3);
vbox.add(Box.createVerticalStrut(5));
vbox.add(hbox4);
vbox.add(Box.createVerticalStrut(5));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -