?? stuinfmng.java~14~
字號:
package stumng;import java.awt.*;import java.awt.event.*;import javax.swing.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright:Copyright (c) 2005</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class stuInfMng extends JFrame { JPanel contentPane; addStuInf addstuinf = new addStuInf(); editStuInf editstuinf = new editStuInf(); delStuInf delstuinf = new delStuInf(); gradeInfMng gradeinfmng = new gradeInfMng(); stuQueryId stuqueryid = new stuQueryId(); stuQueryName stuqueryname = new stuQueryName(); stuQueryClass stuqueryclass = new stuQueryClass(); gradeRank graderank = new gradeRank(); gradeQuery gradequery = new gradeQuery(); sumGrade sumgrade = new sumGrade(); sumPeople sumpeople = new sumPeople(); JMenuBar jMenuBar1 = new JMenuBar(); JMenu stuInfMngMenu = new JMenu(); JMenuItem addStuInfMenuItem = new JMenuItem(); JMenu stuGradeMngMenu = new JMenu(); JMenuItem gradeMngMenuItem = new JMenuItem(); BorderLayout borderLayout1 = new BorderLayout(); JMenu QueryMenu = new JMenu(); JMenu sumMenu = new JMenu(); JMenu HelpMenu = new JMenu(); JMenu exitMenu = new JMenu(); JMenuItem editStuInfMenuItem = new JMenuItem(); JMenuItem delStuInfMenuItem = new JMenuItem(); JMenuItem gradeQueryMenuItem = new JMenuItem(); JMenuItem sumStuMenuItem = new JMenuItem(); JMenuItem sumGradeMenuItem = new JMenuItem(); JMenuItem helpMenuItem = new JMenuItem(); JMenu stuQueryMenu = new JMenu(); JMenuItem stuQueryNameMenuItem = new JMenuItem(); JMenuItem stuQueryIdMenuItem = new JMenuItem(); JMenuItem stuQueryClassMenuItem = new JMenuItem(); JMenuItem exitsystemMenuItem = new JMenuItem(); JMenuItem totalrankMenuItem = new JMenuItem(); JMenuItem mathrankMenuItem = new JMenuItem(); JMenuItem englishrankMenuItem = new JMenuItem(); JMenuItem chineserankMenuItem = new JMenuItem(); JMenuItem commentrankMenuItem = new JMenuItem(); JMenuItem gradeRankMenuItem = new JMenuItem(); //Construct the frame public stuInfMng() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); exitsystemMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { System.exit(0); } } ); addStuInfMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { addstuinf.show(); } } ); editStuInfMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { editstuinf.show(); } } ); delStuInfMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { delstuinf.show(); } } ); gradeMngMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { gradeinfmng.show(); } } ); stuQueryNameMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { stuqueryname.show(); } } ); stuQueryIdMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { stuqueryid.show(); } } ); stuQueryClassMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { stuqueryclass.show(); } } ); gradeRankMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { graderank.show(); } } ); gradeQueryMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { gradequery.show(); } } ); sumGradeMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { sumgrade.show(); } } ); sumStuMenuItem.addActionListener(new ActionListener() { public void actionPerformed( ActionEvent event ) { sumpeople.show(); } } ); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception { contentPane = (JPanel) this.getContentPane(); contentPane.setLayout(borderLayout1); this.setSize(new Dimension(400, 300)); this.setTitle("Frame Title"); stuInfMngMenu.setFont(new java.awt.Font("Dialog", 0, 13)); stuInfMngMenu.setText("學生信息管理"); addStuInfMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); addStuInfMenuItem.setText("增加學生信息"); stuGradeMngMenu.setFont(new java.awt.Font("Dialog", 0, 13)); stuGradeMngMenu.setText("學生成績管理"); gradeMngMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); gradeMngMenuItem.setForeground(Color.black); gradeMngMenuItem.setText("學生成績綜合管理"); QueryMenu.setFont(new java.awt.Font("Dialog", 0, 13)); QueryMenu.setText("查詢"); sumMenu.setFont(new java.awt.Font("Dialog", 0, 13)); sumMenu.setText("統計"); HelpMenu.setFont(new java.awt.Font("Dialog", 0, 13)); HelpMenu.setText("幫助"); exitMenu.setFont(new java.awt.Font("Dialog", 0, 13)); exitMenu.setText("退出"); editStuInfMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); editStuInfMenuItem.setText("修改學生信息"); delStuInfMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); delStuInfMenuItem.setText("刪除學生信息"); gradeQueryMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); gradeQueryMenuItem.setActionCommand("學生成績查詢"); gradeQueryMenuItem.setText("成績查詢"); sumStuMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); sumStuMenuItem.setText("人員統計"); sumGradeMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); sumGradeMenuItem.setText("成績統計"); helpMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); helpMenuItem.setText("關于"); stuQueryMenu.setFont(new java.awt.Font("Dialog", 0, 13)); stuQueryMenu.setActionCommand(""); stuQueryMenu.setText("學生基本信息查詢"); stuQueryNameMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); stuQueryNameMenuItem.setText("按姓名"); stuQueryIdMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); stuQueryIdMenuItem.setText("按學號"); stuInfMngMenu.addSeparator(); stuQueryClassMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); stuQueryClassMenuItem.setText("按班級"); exitsystemMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); exitsystemMenuItem.setText("退出系統"); totalrankMenuItem.setText("按 總 分"); mathrankMenuItem.setText("按數學成績"); englishrankMenuItem.setText("按英語成績"); chineserankMenuItem.setText("按語文成績"); commentrankMenuItem.setText("按 總成績"); gradeRankMenuItem.setFont(new java.awt.Font("Dialog", 0, 13)); gradeRankMenuItem.setText("排 名"); stuInfMngMenu.add(addStuInfMenuItem); stuInfMngMenu.addSeparator(); stuInfMngMenu.add(editStuInfMenuItem); stuInfMngMenu.addSeparator(); stuInfMngMenu.add(delStuInfMenuItem); stuGradeMngMenu.addSeparator(); stuGradeMngMenu.add(gradeMngMenuItem); stuGradeMngMenu.addSeparator(); stuGradeMngMenu.add(gradeRankMenuItem); jMenuBar1.add(stuInfMngMenu); jMenuBar1.add(stuGradeMngMenu); jMenuBar1.add(QueryMenu); jMenuBar1.add(sumMenu); jMenuBar1.add(HelpMenu); jMenuBar1.add(exitMenu); QueryMenu.addSeparator(); QueryMenu.add(stuQueryMenu); QueryMenu.addSeparator(); QueryMenu.add(gradeQueryMenuItem); sumMenu.addSeparator(); sumMenu.add(sumStuMenuItem); sumMenu.addSeparator(); sumMenu.add(sumGradeMenuItem); HelpMenu.addSeparator(); HelpMenu.add(helpMenuItem); stuQueryMenu.add(stuQueryNameMenuItem); stuQueryMenu.addSeparator(); stuQueryMenu.add(stuQueryIdMenuItem); stuQueryMenu.addSeparator(); stuQueryMenu.add(stuQueryClassMenuItem); exitMenu.add(exitsystemMenuItem); this.setJMenuBar(jMenuBar1); }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -