📄 xuanke.java
字号:
card6.add(p62);
Panel p63=new Panel();
back6=new Button("返回");
p63.add(back6);
card6.add(p63);
add("c6",card6);
back6.addActionListener(this);
Panel card7=new Panel(); //第7张卡片学生退选课程
card7.setLayout(new GridLayout(4,1));
card7.setBackground(Color.pink);
Panel p71=new Panel();
Label D_quitsc=new Label("***输入要退选的课程号进行退选***");
D_quitsc.setFont(new Font("Alias",Font.BOLD,15));
p71.add(D_quitsc);
card7.add(p71);
Panel p72=new Panel();
display7=new TextArea(20,45);
p72.add(display7);
card7.add(p72);
Panel p73=new Panel();
p73.add(new Label("输入要退选课程的课程号"));
p73.add(quitCno_Field);
card7.add(p73);
Panel p74=new Panel();
ok7=new Button("确定");
back7=new Button("返回");
p74.add(ok7);
p74.add(back7);
card7.add(p74);
add("c7",card7);
ok7.addActionListener(this);
back7.addActionListener(this);
Panel card8=new Panel(); //第8张卡片显示选课完毕之后的信息
card8.setLayout(new GridLayout(3,1));
card8.setBackground(Color.pink);
Panel p81=new Panel();
Label D_info=new Label("你的选课信息如下");
p81.add(D_info);
D_info.setFont(new Font("Alias",Font.BOLD,15));
card8.add(p81);
Panel p82=new Panel();
display8=new TextArea(20,45);
p82.add(display8);
card8.add(p82);
Panel p83=new Panel();
back8=new Button("返回");
p83.add(back8);
card8.add(p83);
add("c8",card8);
back8.addActionListener(this);
Panel card9=new Panel(); //第9张卡片管理员查询所有学生的选修情况
card9.setLayout(new GridLayout(3,1));
card9.setBackground(Color.pink);
Panel p91=new Panel();
Label D_sc=new Label("***所有学生的选修情况如下***");
p91.add(D_sc);
D_sc.setFont(new Font("Alias",Font.BOLD,15));
card9.add(p91);
Panel p92=new Panel();
display9=new TextArea(20,45);
p92.add(display9);
card9.add(p92);
Panel p93=new Panel();
back9=new Button("返回");
p93.add(back9);
card9.add(p93);
add("c9",card9);
back9.addActionListener(this);
Panel card10=new Panel(); //第十张卡片录入学生成绩
card10.setLayout(new GridLayout(5,1));
card10.setBackground(Color.pink);
Panel p101=new Panel();
Label D_grade=new Label("***录入学生的成绩***");
D_grade.setFont(new Font("Alias",Font.BOLD,15));
p101.add(D_grade);
card10.add(p101);
Panel p102=new Panel();
p102.add(new Label("学号"));
p102.add(L_Sno);
card10.add(p102);
Panel p103=new Panel();
p103.add(new Label("课程号"));
p103.add(L_Cno);
card10.add(p103);
Panel p104=new Panel();
p104.add(new Label("分数"));
p104.add(L_grade);
card10.add(p104);
Panel p105=new Panel();
ok10=new Button("确定");
back10=new Button("返回");
p105.add(ok10);
p105.add(back10);
card10.add(p105);
add("c10",card10);
ok10.addActionListener(this);
back10.addActionListener(this);
Panel card11=new Panel(); //第十一张卡片显示课程被选修的情况
card11.setLayout(new GridLayout(3,1));
card11.setBackground(Color.pink);
Panel p111=new Panel();
Label D_allsc=new Label("***所有课程被选修的选修情况如下***");
p111.add(D_allsc);
D_allsc.setFont(new Font("Alias",Font.BOLD,15));
card11.add(p111);
Panel p112=new Panel();
display11=new TextArea(20,45);
p112.add(display11);
card11.add(p112);
Panel p113=new Panel();
back11=new Button("返回");
p113.add(back11);
card11.add(p113);
add("c11",card11);
back11.addActionListener(this);
Panel card12=new Panel(); //第十二张卡片显示自己选修的课程情况(学生权限)
card12.setLayout(new GridLayout(3,1));
card12.setBackground(Color.pink);
Panel p121=new Panel();
Label D_mysc=new Label("***你的选课信息如下***");
p121.add(D_mysc);
D_mysc.setFont(new Font("Alias",Font.BOLD,15));
card12.add(p121);
Panel p122=new Panel();
display12=new TextArea(20,45);
p122.add(display12);
card12.add(p122);
Panel p123=new Panel();
back12=new Button("返回");
p123.add(back12);
card12.add(p123);
add("c12",card12);
back12.addActionListener(this);
Panel card13=new Panel(); //第十三张卡片管理员查询选修情况菜单
card13.setLayout(new GridLayout(5,1));
card13.setBackground(Color.pink);
Panel p131=new Panel();
ad_studentquery=new Button("查询所有学生选课情况");
p131.add(ad_studentquery);
ad_studentquery.setFont(new Font("Alias",Font.BOLD,15));
card13.add(p131);
Panel p132=new Panel();
ad_coursequery=new Button( "查询课程被选修情况");
p132.add(ad_coursequery);
ad_coursequery.setFont(new Font("Alias",Font.BOLD,15));
card13.add(p132);
Panel p133=new Panel();
onecourse=new Button("查询选单个课程的所有学生");
p133.add(onecourse);
onecourse.setFont(new Font("Alias",Font.BOLD,15));
card13.add(p133);
Panel p134=new Panel();
onestudent=new Button("查询单个学生选修的所有课程");
p134.add(onestudent);
onestudent.setFont(new Font("Alias",Font.BOLD,15));
card13.add(p134);
Panel p135=new Panel();
back13=new Button("返回");
p135.add(back13);
back13.setFont(new Font("Alias",Font.BOLD,15));
card13.add(p135);
add("c13",card13);
ad_studentquery.addActionListener(this);
ad_coursequery.addActionListener(this);
onecourse.addActionListener(this);
onestudent.addActionListener(this);
back13.addActionListener(this);
Panel card14=new Panel(); //第十四张卡片显示课程被选修的情况
card14.setLayout(new GridLayout(3,1));
card14.setBackground(Color.pink);
Panel p141=new Panel();
Label D_allcq=new Label("***所有课程被选修的选修情况如下***");
p141.add(D_allcq);
D_allcq.setFont(new Font("Alias",Font.BOLD,15));
card14.add(p141);
Panel p142=new Panel();
display14=new TextArea(20,45);
p142.add(display14);
card14.add(p142);
Panel p143=new Panel();
back14=new Button("返回");
p143.add(back14);
card14.add(p143);
add("c14",card14);
back14.addActionListener(this);
Panel card15=new Panel(); //第15张卡片查询选单个课程的所有学生
card15.setLayout(new GridLayout(4,1));
card15.setBackground(Color.pink);
Panel p151=new Panel();
Label D_oneC=new Label("***输入课程名查询选课学生***");
D_oneC.setFont(new Font("Alias",Font.BOLD,15));
p151.add(D_oneC);
card15.add(p151);
Panel p152=new Panel();
p152.add(new Label("输入课程名"));
p152.add(Cname_Field);
card15.add(p152);
Panel p153=new Panel();
display15=new TextArea(20,45);
p153.add(display15);
card15.add(p153);
Panel p154=new Panel();
ok15=new Button("确定");
back15=new Button("返回");
p154.add(ok15);
p154.add(back15);
card15.add(p154);
add("c15",card15);
ok15.addActionListener(this);
back15.addActionListener(this);
Panel card16=new Panel(); //第16张卡片查询单个学生选修的所有课程
card16.setLayout(new GridLayout(4,1));
card16.setBackground(Color.pink);
Panel p161=new Panel();
Label D_oneS=new Label("***输入姓名查询所选的课程***");
D_oneS.setFont(new Font("Alias",Font.BOLD,15));
p161.add(D_oneS);
card16.add(p161);
Panel p162=new Panel();
p162.add(new Label("输入姓名"));
p162.add(Sname_Field);
card16.add(p162);
Panel p163=new Panel();
display16=new TextArea(20,45);
p163.add(display16);
card16.add(p163);
Panel p164=new Panel();
ok16=new Button("确定");
back16=new Button("返回");
p164.add(ok16);
p164.add(back16);
card16.add(p164);
add("c16",card16);
ok16.addActionListener(this);
back16.addActionListener(this);
Panel card17=new Panel(); //第17张卡片教师登陆界面
card17.setLayout(new GridLayout(4,1));
card17.setBackground(Color.pink);
Panel p171=new Panel();
Label welcome_T=new Label("课程管理系统");
welcome_T.setFont(new Font("Alias",Font.BOLD,15));
p171.add(welcome_T);
card17.add(p171);
Panel p172=new Panel();
p172.add(new Label("用户名"));
p172.add(T_userField);
card17.add(p172);
Panel p173=new Panel();
p173.add(new Label("密码"));
p173.add(T_passwordField);
T_passwordField.setEchoChar('*');
card17.add(p173);
Panel p174=new Panel();
loading17=new Button("登录");
loading17.setFont(new Font("黑体",Font.BOLD,15));
T_regedit=new Button("注册");
T_regedit.setFont(new Font("黑体",Font.BOLD,15));
back17=new Button("返回");
back17.setFont(new Font("黑体",Font.BOLD,15));
p174.add(loading17);
p174.add(T_regedit);
p174.add(back17);
card17.add(p174);
add("c17",card17);
loading17.addActionListener(this);
T_regedit.addActionListener(this);
back17.addActionListener(this);
Panel card18=new Panel(); //第18张卡片教师注册
card18.setLayout(new GridLayout(5,1));
card18.setBackground(Color.pink);
Panel p181=new Panel();
p181.add(new Label("用户名(编号)"));
p181.add(R_TuserField);
card18.add(p181);
Panel p182=new Panel();
p182.add(new Label("真实姓名"));
p182.add(R_TrealnameField);
card18.add(p182);
Panel p183=new Panel();
p183.add(new Label("密码"));
p183.add(R_TpasswordField);
R_TpasswordField.setEchoChar('*');
card18.add(p183);
Panel p184=new Panel();
p184.add(new Label("所在系别"));
p184.add(R_TdeptField);
card18.add(p184);
Panel p185=new Panel();
ok18=new Button("提交");
back18=new Button("返回");
p185.add(ok18);
p185.add(back18);
card18.add(p185);
add("c18",card18);
ok18.addActionListener(this);
back18.addActionListener(this);
Panel card19=new Panel(); //第19张卡片学生查询自己的成绩
card19.setLayout(new GridLayout(3,1));
card19.setBackground(Color.pink);
Panel p191=new Panel();
Label D_Grade=new Label("***你的选修课成绩如下***");
p191.add(D_Grade);
D_Grade.setFont(new Font("Alias",Font.BOLD,15));
card19.add(p191);
Panel p192=new Panel();
display19=new TextArea(20,45);
p192.add(display19);
card19.add(p192);
Panel p193=new Panel();
back19=new Button("返回");
p193.add(back19);
card19.add(p193);
add("c19",card19);
back19.addActionListener(this);
Panel card20=new Panel(); //第20张卡片老师查询学生成绩主菜单
card20.setLayout(new GridLayout(3,1));
card20.setBackground(Color.pink);
Panel p201=new Panel();
q_a=new Button("显示全部成绩");
p201.add(q_a);
q_a.setFont(new Font("Alias",Font.BOLD,15));
card20.add(p201);
Panel p202=new Panel();
q_c=new Button("按课程查询");
q_n=new Button("按姓名查询");
p202.add(q_c);
p202.add(q_n);
q_c.setFont(new Font("Alias",Font.BOLD,15));
q_n.setFont(new Font("Alias",Font.BOLD,15));
card20.add(p202);
Panel p203=new Panel();
back20=new Button("返回");
p203.add(back20);
back20.setFont(new Font("Alias",Font.BOLD,15));
card20.add(p203);
add("c20",card20);
q_c.addActionListener(this);
q_a.addActionListener(this);
q_n.addActionListener(this);
back20.addActionListener(this);
Panel card21=new Panel(); //第21张卡片按输入学生的名字显示成绩
card21.setLayout(new GridLayout(4,1));
card21.setBackground(Color.pink);
Panel p211=new Panel();
Label tip1=new Label("***输入学生姓名查询成绩***");
tip1.setFont(new Font("Alias",Font.BOLD,15));
p211.add(tip1);
card21.add(p211);
Panel p212=new Panel();
p212.add(new Label("输入姓名"));
p212.add(Sname_Grade);
card21.add(p212);
Panel p213=new Panel();
display21=new TextArea(20,45);
p213.add(display21);
card21.add(p213);
Panel p214=new Panel();
ok21=new Button("确定");
back21=new Button("返回");
p214.add(ok21);
p214.add(back21);
card21.add(p214);
add("c21",card21);
ok21.addActionListener(this);
back21.addActionListener(this);
Panel card22=new Panel(); //第22张卡片按输入的课程名显示成绩
card22.setLayout(new GridLayout(4,1));
card22.setBackground(Color.pink);
Panel p221=new Panel();
Label tip2=new Label("***输入课程名查询成绩***");
tip2.setFont(new Font("Alias",Font.BOLD,15));
p221.add(tip2);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -