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

📄 dialogupdateteachers.java

📁 学员信息管理系统
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
package com.javasme.dialog;import java.awt.BorderLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;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.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JScrollPane;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.util.FormChecked;public class DialogUpdateTeachers extends javax.swing.JDialog {    /**     *      */    private static final long serialVersionUID = -2749855000006225026L;    private JButton           buttonExit;    private JButton           buttonReset;    private JButton           buttonSubmit;    private JPanel            panelDown;    private JPanel            panelCenter;    private String            sqlStr;    private ResultSet         rs;    private Statement         st;    private String            id;    private String            date;    private JLabel            labelWork;    private JTextField        textFieldPhone;    private JTextArea         textAreaRemarks;    private JScrollPane       scrollPaneRemarks;    private JTextArea         textAreaLike;    private JScrollPane       scrollPaneLike;    private JLabel            jLabel8;    private JLabel            jLabel9;    private JLabel            jLabel10;    private JLabel            jLabel11;    private JLabel            jLabel12;    private JLabel            jLabel13;    private JLabel            jLabel14;    private JLabel            jLabel7;    private JLabel            jLabel4;    private JLabel            jLabel3;    private JLabel            jLabel2;    private JLabel            jLabel1;    private JLabel            labelD;    private JComboBox         comboBoxD;    private JLabel            labelM;    private JComboBox         comboBoxM;    private JLabel            labelY;    private JComboBox         comboBoxY;    private JComboBox         comboBoxPost;    private JTextField        textFieldLanguage;    private JComboBox         comboBoxWork;    private JComboBox         comboBoxMarry;    private JComboBox         comboBoxEdu;    private JComboBox         comboBoxNative;    private JTextField        textFieldAddress;    private JTextField        textFieldHandset;    private JComboBox         comboBoxAge;    private JComboBox         comboBoxSex;    private JTextField        textFieldName;    private JTextField        textFieldID;    private JLabel            labelRemarks;    private JLabel            labelLike;    private JLabel            labelStartClassTime;    private JLabel            labelPost;    private JLabel            labelLanguage;    private JLabel            labelMarry;    private JLabel            labelEdu;    private JLabel            labelNative;    private JLabel            labelAddress;    private JLabel            labelHandset;    private JLabel            labelPhone;    private JLabel            labelAge;    private JLabel            labelSex;    private JLabel            labelName;    private JLabel            labelID;    private JPanel            panelNorth;    private String            teacherID;    public DialogUpdateTeachers(JFrame frame, String id) {        super(frame, true);        this.id = id;        initGUI();        /**         * 风格设置         */        LookAndFeel.UpdateLookAndFeel(this);        initial();    }    private void initGUI() {        try {            {                panelCenter = new JPanel();                BorderLayout panelCenterLayout = new BorderLayout();                panelCenter.setLayout(panelCenterLayout);                getContentPane().add(panelCenter, BorderLayout.CENTER);                panelCenter.setBorder(BorderFactory.createTitledBorder("修改教师信息"));                panelCenter.setPreferredSize(new java.awt.Dimension(669, 502));                panelCenter.setBackground(new java.awt.Color(236, 233, 216));                {                    panelDown = new JPanel();                    panelCenter.add(panelDown, BorderLayout.SOUTH);                    panelDown.setBackground(new java.awt.Color(236, 233, 216));                    {                        buttonSubmit = new JButton();                        panelDown.add(buttonSubmit);                        buttonSubmit.setText("确认修改信息");                        buttonSubmit.setFont(new java.awt.Font("宋体", 0, 12));                        buttonSubmit.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                buttonSubmitActionPerformed(evt);                            }                        });                    }                    {                        buttonReset = new JButton();                        panelDown.add(buttonReset);                        buttonReset.setText("重新修改信息");                        buttonReset.setFont(new java.awt.Font("宋体", 0, 12));                        buttonReset.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                buttonResetActionPerformed(evt);                            }                        });                    }                    {                        buttonExit = new JButton();                        panelDown.add(buttonExit);                        buttonExit.setText("取消修改信息");                        buttonExit.setFont(new java.awt.Font("宋体", 0, 12));                        buttonExit.addActionListener(new ActionListener() {                            public void actionPerformed(ActionEvent evt) {                                buttonExitActionPerformed(evt);                            }                        });                    }                }                {                    panelNorth = new JPanel();                    panelCenter.add(panelNorth, BorderLayout.CENTER);                    panelNorth.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));                    panelNorth.setLayout(null);                    panelNorth.setBackground(new java.awt.Color(236, 233, 216));                    {                        labelID = new JLabel();                        panelNorth.add(labelID);                        labelID.setText("教师编号:");                        labelID.setBounds(35, 35, 63, 21);                        labelID.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelName = new JLabel();                        panelNorth.add(labelName);                        labelName.setText("教师姓名:");                        labelName.setBounds(35, 63, 63, 21);                        labelName.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelSex = new JLabel();                        panelNorth.add(labelSex);                        labelSex.setText("教师性别:");                        labelSex.setBounds(35, 91, 63, 21);                        labelSex.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelAge = new JLabel();                        panelNorth.add(labelAge);                        labelAge.setText("教师年龄:");                        labelAge.setBounds(35, 119, 63, 21);                        labelAge.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelPhone = new JLabel();                        panelNorth.add(labelPhone);                        labelPhone.setText("电话号码:");                        labelPhone.setBounds(35, 147, 63, 21);                        labelPhone.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelHandset = new JLabel();                        panelNorth.add(labelHandset);                        labelHandset.setText("手机号码:");                        labelHandset.setBounds(35, 175, 63, 21);                        labelHandset.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelAddress = new JLabel();                        panelNorth.add(labelAddress);                        labelAddress.setText("家庭住址:");                        labelAddress.setBounds(35, 203, 63, 21);                        labelAddress.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelNative = new JLabel();                        panelNorth.add(labelNative);                        labelNative.setText("教师籍贯:");                        labelNative.setBounds(364, 35, 63, 21);                        labelNative.setFont(new java.awt.Font("宋体", 0, 12));                    }                    {                        labelEdu = new JLabel();                        panelNorth.add(labelEdu);                        labelEdu.setText("教师学历:");                        labelEdu.setBounds(364, 63, 63, 21);                        labelEdu.setFont(new java.awt.Font("宋体", 0, 12));

⌨️ 快捷键说明

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