📄 mainwindow.java
字号:
/*
* MainWindow.java
*
* Created on 2007年12月12日, 下午8:43
*/
package 考试成绩分析程序;
import java.awt.*;
import javax.swing.*;
import java.io.*;
/**
*
* @author drawen
*/
public class MainWindow extends javax.swing.JFrame {
private JPanel contentPanel=new JPanel(new BorderLayout());
private Class newClass;
private Course corese;
private ScoreMenu scoreMenu;
/** Creates new form MainWindow */
public MainWindow() {
initComponents();
myInit();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents() {
try{
UIManager.setLookAndFeel(new com.sun.java.swing.plaf.windows.WindowsLookAndFeel());
}catch(Exception e){
System.out.println("设置失败");
}
jToolBarMenu = new javax.swing.JToolBar();
jButtonQuery = new javax.swing.JButton();
jButtonAdd = new javax.swing.JButton();
jButtonAnasys = new javax.swing.JButton();
jToolBarQuery = new javax.swing.JToolBar();
jButtonQueryStudent = new javax.swing.JButton();
jButtonQueryClass = new javax.swing.JButton();
jButtonQueryCourse = new javax.swing.JButton();
jToolBarAdd = new javax.swing.JToolBar();
jButtonAddStudent = new javax.swing.JButton();
jButtonAddClass = new javax.swing.JButton();
jButtonAddCourse = new javax.swing.JButton();
jButtonAddScore = new javax.swing.JButton();
jToolBarScoreAnasys = new javax.swing.JToolBar();
jButtonTextScore = new javax.swing.JButton();
jButtonColumnScore = new javax.swing.JButton();
jButtonCircleScore = new javax.swing.JButton();
jMenuBar1 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
jSeparator1 = new javax.swing.JSeparator();
jMenuItemExit = new javax.swing.JMenuItem();
jSeparator2 = new javax.swing.JSeparator();
jMenu2 = new javax.swing.JMenu();
jSeparator3 = new javax.swing.JSeparator();
jRadioButtonMenuItemMetal = new javax.swing.JRadioButtonMenuItem();
jRadioButtonMenuItemMotif = new javax.swing.JRadioButtonMenuItem();
jRadioButtonMenuItemWindows = new javax.swing.JRadioButtonMenuItem();
javax.swing.ButtonGroup group=new javax.swing.ButtonGroup();
group.add(jRadioButtonMenuItemMetal);
group.add(jRadioButtonMenuItemMotif);
group.add(jRadioButtonMenuItemWindows);
jSeparator4 = new javax.swing.JSeparator();
jMenu3 = new javax.swing.JMenu();
jSeparator5 = new javax.swing.JSeparator();
jMenuItemStudent = new javax.swing.JMenuItem();
jMenuItemCourse = new javax.swing.JMenuItem();
jMenuItemClass = new javax.swing.JMenuItem();
jMenuItemScoreMenu = new javax.swing.JMenuItem();
jSeparator6 = new javax.swing.JSeparator();
jMenu4 = new javax.swing.JMenu();
jSeparator7 = new javax.swing.JSeparator();
jMenuItemAboutSystem = new javax.swing.JMenuItem();
jMenuItemAboutAuthor = new javax.swing.JMenuItem();
jSeparator8 = new javax.swing.JSeparator();
jMenu5 = new javax.swing.JMenu();
jMenuCurrentTime = new javax.swing.JMenuItem();
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
setTitle("\u8003\u8bd5\u6210\u7ee9\u5206\u6790\u7a0b\u5e8f");
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
windowClosingListener(evt);
}
});
jToolBarMenu.setBackground(new java.awt.Color(0, 51, 102));
jToolBarMenu.setPreferredSize(new java.awt.Dimension(161, 23));
jButtonQuery.setText("\u67e5\u8be2");
jButtonQuery.setToolTipText("\u67e5\u8be2");
jButtonQuery.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
queryButtonActionListener(evt);
}
});
jToolBarMenu.add(jButtonQuery);
jButtonAdd.setText("\u589e\u52a0");
jButtonAdd.setToolTipText("\u589e\u52a0");
jButtonAdd.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addButtonActionListener(evt);
}
});
jToolBarMenu.add(jButtonAdd);
jButtonAnasys.setText("\u6210\u7ee9\u5206\u6790");
jButtonAnasys.setToolTipText("\u6210\u7ee9\u5206\u6790");
jButtonAnasys.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
scoreAnasysButtonActionListener(evt);
}
});
jToolBarMenu.add(jButtonAnasys);
jButtonQueryStudent.setText("\u67e5\u8be2\u5b66\u751f\u4fe1\u606f");
jButtonQueryStudent.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
queryStudentButtonActionListener(evt);
}
});
jToolBarQuery.add(jButtonQueryStudent);
jButtonQueryClass.setText("\u67e5\u8be2\u73ed\u7ea7\u4fe1\u606f");
jButtonQueryClass.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
queryClassButtonActionListener(evt);
}
});
jToolBarQuery.add(jButtonQueryClass);
jButtonQueryCourse.setText("\u67e5\u8be2\u8bfe\u7a0b\u4fe1\u606f");
jButtonQueryCourse.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
queryCourseButtonActionListener(evt);
}
});
jToolBarQuery.add(jButtonQueryCourse);
jButtonAddStudent.setText("\u589e\u52a0\u5b66\u751f\u4fe1\u606f");
jButtonAddStudent.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addStudentButtonActionListener(evt);
}
});
jToolBarAdd.add(jButtonAddStudent);
jButtonAddClass.setText("\u589e\u52a0\u73ed\u7ea7\u4fe1\u606f");
jButtonAddClass.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addClassButtonActionListener(evt);
}
});
jToolBarAdd.add(jButtonAddClass);
jButtonAddCourse.setText("\u589e\u52a0\u8bfe\u7a0b\u4fe1\u606f");
jButtonAddCourse.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addCourseButtonActionListener(evt);
}
});
jToolBarAdd.add(jButtonAddCourse);
jButtonAddScore.setText("\u589e\u52a0\u5b66\u751f\u6210\u7ee9");
jButtonAddScore.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addStudentScoreButtonActionListener(evt);
}
});
jToolBarAdd.add(jButtonAddScore);
jButtonTextScore.setText("\u6210\u7ee9\u6587\u5b57\u5206\u6790");
jToolBarScoreAnasys.add(jButtonTextScore);
jButtonColumnScore.setText("\u6210\u7ee9\u67f1\u72b6\u5206\u6790");
jToolBarScoreAnasys.add(jButtonColumnScore);
jButtonCircleScore.setText("\u6210\u7ee9\u997c\u72b6\u5206\u6790");
jToolBarScoreAnasys.add(jButtonCircleScore);
jMenu1.setText("\u9000\u51fa");
jMenu1.setToolTipText("\u9000\u51fa\u7cfb\u7edf");
jSeparator1.setBackground(new java.awt.Color(102, 102, 0));
jMenu1.add(jSeparator1);
jMenuItemExit.setText("\u9000\u51fa");
jMenuItemExit.setToolTipText("\u9000\u51fa\u7cfb\u7edf");
jMenuItemExit.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
jMenuItemExit.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItemExitActionListener(evt);
}
});
jMenu1.add(jMenuItemExit);
jMenu1.add(jSeparator2);
jMenuBar1.add(jMenu1);
jMenu2.setText("\u663e\u793a\u98ce\u683c");
jMenu2.add(jSeparator3);
jRadioButtonMenuItemMetal.setText("Metal");
jRadioButtonMenuItemMetal.setToolTipText("\u91d1\u5c5e\u98ce\u683c");
jRadioButtonMenuItemMetal.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jRadioButtonMenuItemMetal(evt);
}
});
jMenu2.add(jRadioButtonMenuItemMetal);
jRadioButtonMenuItemMotif.setText("Motif");
jRadioButtonMenuItemMotif.setToolTipText("\u4e3b\u9898\u98ce\u683c");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -