⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 paneladdstudents.java

📁 学员信息管理系统
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
package com.javasme.panel;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.swing.BorderFactory;import javax.swing.ComboBoxModel;import javax.swing.DefaultComboBoxModel;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTabbedPane;import javax.swing.JTable;import javax.swing.JTextArea;import javax.swing.JTextField;import javax.swing.border.BevelBorder;import com.javasme.data.SQLOperate;import com.javasme.longs.LookAndFeel;import com.javasme.longs.ObjectClasses;import com.javasme.util.FormChecked;import com.javasme.util.LogChecked;public class PanelAddStudents extends javax.swing.JPanel {    /**     *      */    private static final long serialVersionUID = 1L;    private JPanel            panelCenter;    private JLabel            labelSex;    private JLabel            labelPhone;    private JLabel            labelClass;    private JLabel            labelHandset;    private JLabel            labelLike;    private JLabel            labelEdu;    private JComboBox         comboBoxSex;    private JTextField        textFieldID;    private JComboBox         comboBoxClass    = ObjectClasses.comboBoxClass;    private JTextField        textFieldAddress;    private JComboBox         comboBoxNative;    private JLabel            labelD;    private JComboBox         comboBoxD;    private JLabel            labelM;    private JComboBox         comboBoxM;    private JLabel            labelY;    private JComboBox         comboBoxY;    private JComboBox         comboBoxStage;    private JComboBox         comboBoxWork;    private JComboBox         comboBoxMarry;    private JComboBox         comboBoxEdu;    private JTextField        textFieldHandset;    private JTextField        textFieldPhone;    private JLabel            jLabel14;    private JLabel            jLabel13;    private JLabel            jLabel12;    private JLabel            jLabel11;    private JLabel            jLabel10;    private JLabel            jLabel9;    private JLabel            jLabel8;    private JLabel            jLabel7;    private JLabel            jLabel6;    private JLabel            jLabel5;    private JLabel            jLabel4;    private JLabel            jLabel3;    private JLabel            jLabel2;    private JLabel            jLabel1;    private JComboBox         comboBoxAge;    private JTextField        textFieldName;    private JTextArea         textAreaRemarks;    private JTextArea         textAreaLike;    private JScrollPane       scrollPaneRemarks;    private JScrollPane       scrollPaneLike;    private JLabel            labelNative;    private JLabel            labelStage;    private JLabel            labelRemarks;    private JLabel            labelStartClassTime;    private JLabel            labelWork;    private JLabel            labelMarry;    private JLabel            labelAddress;    private JLabel            labelAge;    private JLabel            labelName;    private JLabel            labelID;    private JButton           buttonReset;    private JButton           buttonSubmit;    private JPanel            panelDown;    private JTabbedPane       tabbedPane       = ObjectClasses.tabbedPane;    private JTable            tableStudents    = ObjectClasses.tableStudents;    /**     * 数据库操作对象     */    private String            nowDate          = SQLOperate.getDate();    private String[]          date             = nowDate.split("-");    private String            sqlStr;    private ResultSet         rs;    private Statement         st;    /**     * Socket传输用到的对象及变量     */    public PanelAddStudents() {        super();        initGUI();        /**         * 风格设置         */        LookAndFeel.UpdateLookAndFeel(this);    }    private void initGUI() {        try {            setPreferredSize(new Dimension(700, 500));            BorderLayout thisLayout = new BorderLayout();            this.setLayout(thisLayout);            this.setBorder(BorderFactory.createTitledBorder("添加学生"));            this.setBackground(new java.awt.Color(236, 233, 216));            {                panelCenter = new JPanel();                this.add(panelCenter, BorderLayout.CENTER);                panelCenter.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));                panelCenter.setLayout(null);                panelCenter.setBackground(new java.awt.Color(236, 233, 216));                {                    labelID = new JLabel();                    panelCenter.add(labelID);                    labelID.setText("学生编号:");                    labelID.setBounds(35, 35, 63, 21);                    labelID.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelName = new JLabel();                    panelCenter.add(labelName);                    labelName.setText("学生姓名:");                    labelName.setBounds(35, 63, 63, 21);                    labelName.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelSex = new JLabel();                    panelCenter.add(labelSex);                    labelSex.setText("学生性别:");                    labelSex.setBounds(35, 91, 63, 21);                    labelSex.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelAge = new JLabel();                    panelCenter.add(labelAge);                    labelAge.setText("学生年龄:");                    labelAge.setBounds(35, 119, 63, 21);                    labelAge.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelPhone = new JLabel();                    panelCenter.add(labelPhone);                    labelPhone.setText("电话号码:");                    labelPhone.setBounds(35, 147, 63, 21);                    labelPhone.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelHandset = new JLabel();                    panelCenter.add(labelHandset);                    labelHandset.setText("手机号码:");                    labelHandset.setBounds(35, 175, 63, 21);                    labelHandset.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelAddress = new JLabel();                    panelCenter.add(labelAddress);                    labelAddress.setText("家庭住址:");                    labelAddress.setBounds(35, 203, 63, 21);                    labelAddress.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelNative = new JLabel();                    panelCenter.add(labelNative);                    labelNative.setText("学生籍贯:");                    labelNative.setBounds(364, 35, 63, 21);                    labelNative.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelEdu = new JLabel();                    panelCenter.add(labelEdu);                    labelEdu.setText("学生学历:");                    labelEdu.setBounds(364, 63, 63, 21);                    labelEdu.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelMarry = new JLabel();                    panelCenter.add(labelMarry);                    labelMarry.setText("婚姻状况:");                    labelMarry.setBounds(364, 91, 63, 21);                    labelMarry.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelWork = new JLabel();                    panelCenter.add(labelWork);                    labelWork.setText("工作经验:");                    labelWork.setBounds(364, 119, 63, 21);                    labelWork.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelStage = new JLabel();                    panelCenter.add(labelStage);                    labelStage.setText("学习阶段:");                    labelStage.setBounds(364, 147, 63, 21);                    labelStage.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelClass = new JLabel();                    panelCenter.add(labelClass);                    labelClass.setText("所在班级:");                    labelClass.setBounds(364, 175, 63, 21);                    labelClass.setFont(new java.awt.Font("宋体", 0, 12));                }                {                    labelStartClassTime = new JLabel();                    panelCenter.add(labelStartClassTime);                    labelStartClassTime.setText("入学时间:");                    labelStartClassTime.setBounds(364, 203, 63, 21);                    labelStartClassTime.setFont(new java.awt.Font("宋体", 0, 12));                }                {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -