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

📄 empinfrecord.java

📁 酒店信息管理系统包括客户的信息
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
package EmpManagement;

import hotelinformationmanagesystem.*;

import java.awt.BorderLayout;
import javax.swing.JFrame;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import java.awt.Color;
import javax.swing.border.TitledBorder;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextField;
import java.awt.Font;
import javax.swing.Box;
import java.awt.Component;
import javax.swing.JComboBox;
import javax.swing.DebugGraphics;
import javax.swing.JPasswordField;
import javax.swing.JCheckBox;
import javax.swing.JEditorPane;
import javax.swing.JTextArea;
import javax.swing.JSpinner;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JScrollPane;
import javax.swing.JOptionPane;
import java.sql.ResultSet;
import java.io.IOException;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Date;
import java.text.SimpleDateFormat;

/**
 * <p>Title: 酒店信息管理系统</p>
 *
 * <p>Description: HotelInformationManageSystem</p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: JSP</p>
 *
 * @author 江世澎
 * @version 1.0
 */

public class EmpInfRecord extends JFrame {
    XYLayout xYLayout1 = new XYLayout();
    JPanel jPEmpInf = new JPanel();
    TitledBorder titledBorder1 = new TitledBorder("");
    JButton jBQuit = new JButton();
    JLabel jLEmpID = new JLabel();
    XYLayout xYLayout2 = new XYLayout();
    JTextField jTGetEmpID = new JTextField();
    JLabel jLName = new JLabel();
    JTextField jTFName = new JTextField();
    JLabel jLSex = new JLabel();
    JComboBox jCBSex = new JComboBox();
    JPanel jPEmpQuery = new JPanel();
    JButton jBQueryEmpID = new JButton();
    XYLayout xYLayout5 = new XYLayout();
    JLabel jLQueryEmpID = new JLabel();
    JTextField jTFQueryEmpID = new JTextField();
    JPanel jPEmpInf01 = new JPanel();
    XYLayout xYLayout6 = new XYLayout();
    JLabel jLNationality = new JLabel();
    JTextField jTFNationality = new JTextField();
    JLabel jLBirthday = new JLabel();
    JTextField jTFBirthday = new JTextField();
    JLabel jLNative = new JLabel();
    JTextField jTFNative = new JTextField();
    JLabel jLDepartment = new JLabel();
    JLabel jLDuty = new JLabel();
    JPanel jPEmpInf02 = new JPanel();
    XYLayout xYLayout7 = new XYLayout();
    JPanel jPEmpInf03 = new JPanel();
    XYLayout xYLayout8 = new XYLayout();
    JLabel jLIDCard = new JLabel();
    JTextField jTFIDCard = new JTextField();
    JLabel jLAddress = new JLabel();
    JTextField jTFAddress = new JTextField();
    JLabel jLPhone = new JLabel();
    JTextField jTFPhone = new JTextField();
    JPanel jPPassword = new JPanel();
    XYLayout xYLayout9 = new XYLayout();
    JLabel jLPassword = new JLabel();
    JPasswordField jPFPassword = new JPasswordField();
    JButton jBPassword = new JButton();
    JButton jBDelete = new JButton();
    JPanel jPPurview = new JPanel();
    XYLayout xYLayout10 = new XYLayout();
    JLabel jLPurview = new JLabel();
    JTextField jTFPurview = new JTextField();
    JButton jBPurview = new JButton();
    JPanel jPEmpInf04 = new JPanel();
    XYLayout xYLayout11 = new XYLayout();
    JLabel jLRemark = new JLabel();
    TitledBorder titledBorder2 = new TitledBorder("");
    JButton jBEdit = new JButton();
    JPanel jPDelect = new JPanel();
    XYLayout xYLayout12 = new XYLayout();
    JScrollPane jSPRemark = new JScrollPane();
    JTextArea jTARemark = new JTextArea();
    JPanel jPanel2 = new JPanel();
    XYLayout xYLayout3 = new XYLayout();
    JPanel jPQuit = new JPanel();
    XYLayout xYLayout13 = new XYLayout();
    JPanel jPNewBuild = new JPanel();
    XYLayout xYLayout14 = new XYLayout();
    JButton jBNewBuild = new JButton();
    JButton jBNewBuildFinish = new JButton();
    ReturnPopedom repower = new ReturnPopedom();
    JButton jBEditFinish = new JButton();
    JComboBox jCGetDepartment = new JComboBox();
    JComboBox jCBDuty = new JComboBox();
    JButton jBValEmpID = new JButton();
    //--------------------------------------------------------------------------
    DataConnect connect1;
    DataConnect connect2;
    DataConnect connect3;
    ResultSet rs1l = null;
    //--------------------------------------------------------------------------
    hotelinformationmanagesystem.JudgeValidity judgeval = new JudgeValidity();
    PopedomInfoShow popedominfoshow = new PopedomInfoShow();
    String strEmpuserID = null;
    public EmpInfRecord() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(xYLayout1);
        this.setTitle("酒店员工信息管理界面");
        xYLayout1.setWidth(528);
        xYLayout1.setHeight(377);
        jPEmpInf.setBorder(BorderFactory.createLineBorder(Color.black));
        jPEmpInf.setToolTipText("");
        jPEmpInf.setLayout(xYLayout2);
        jLName.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLName.setText("姓  名");
        jLSex.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLSex.setText("性  别");
        jBQuit.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jBQuit.setActionCommand("退出");
        jPEmpQuery.setBorder(BorderFactory.createEtchedBorder());
        jPEmpQuery.setLayout(xYLayout5);
        jBQueryEmpID.setText("查找");
        jBQueryEmpID.addActionListener(new
                                       EmpInfRecord_jBQueryEmpID_actionAdapter(this));
        jLQueryEmpID.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLQueryEmpID.setText("员工ID");
        jPEmpInf01.setLayout(xYLayout6);
        jPEmpInf01.setBorder(BorderFactory.createEtchedBorder());
        jLNationality.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLNationality.setText("民  族");
        jLBirthday.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLBirthday.setText("出生年月");
        jLNative.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLNative.setText("籍  贯");
        jLDepartment.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLDepartment.setText("部 门");
        jLDuty.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLDuty.setText("职 务");
        jPEmpInf02.setBorder(BorderFactory.createEtchedBorder());
        jPEmpInf02.setLayout(xYLayout7);
        jPEmpInf03.setBorder(BorderFactory.createEtchedBorder());
        jPEmpInf03.setLayout(xYLayout8);
        jLIDCard.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLIDCard.setText("身份证号");
        jLAddress.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLAddress.setText("住  址");
        jLPhone.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLPhone.setText("联系电话");
        jPPassword.setBorder(BorderFactory.createEtchedBorder());
        jPPassword.setLayout(xYLayout9);
        jLPassword.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLPassword.setText("密 码");
        jBPassword.setEnabled(false); //修改
        jBPassword.setFont(new java.awt.Font("宋体", Font.PLAIN, 8));
        jBPassword.setText("修改");
        jBPassword.addActionListener(new EmpInfRecord_jBPassword_actionAdapter(this));
        jLEmpID.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLEmpID.setText("员工ID");
        jBQuit.setText("退出");
        jBQuit.addActionListener(new EmpInfRecord_jBQuit_actionAdapter(this));
        jBDelete.setEnabled(false); //删除
        jBDelete.setText("删除");
        jBDelete.addActionListener(new EmpInfRecord_jBDelete_actionAdapter(this));
        jPPurview.setBorder(BorderFactory.createEtchedBorder());
        jPPurview.setLayout(xYLayout10);
        jLPurview.setFont(new java.awt.Font("宋体", Font.BOLD, 15));
        jLPurview.setText("权 限");
        jBPurview.setEnabled(false); //修改
        jBPurview.setFont(new java.awt.Font("宋体", Font.PLAIN, 8));
        jBPurview.setText("修改");
        jBPurview.addActionListener(new EmpInfRecord_jBPurview_actionAdapter(this));
        jPEmpInf04.setBorder(BorderFactory.createEtchedBorder());
        jPEmpInf04.setLayout(xYLayout11);
        jLRemark.setFont(new java.awt.Font("宋体", Font.BOLD, 18));
        jLRemark.setText("备  注");
        jBEdit.setText("修改");
        jBEdit.addActionListener(new EmpInfRecord_jBEdit_actionAdapter(this));
        jPDelect.setBorder(BorderFactory.createEtchedBorder());
        jPDelect.setLayout(xYLayout12);
        jPanel2.setBorder(BorderFactory.createEtchedBorder());
        jPanel2.setLayout(xYLayout3);
        jPQuit.setLayout(xYLayout13);
        jPQuit.setBorder(BorderFactory.createEtchedBorder());
        jPNewBuild.setLayout(xYLayout14);
        jPNewBuild.setBorder(BorderFactory.createEtchedBorder());
        jBNewBuild.setText("新建");
        jBNewBuild.addActionListener(new EmpInfRecord_jBNewBuild_actionAdapter(this));
        jBNewBuildFinish.setEnabled(false); //完成
        jBNewBuildFinish.setText("完成");
        jBNewBuildFinish.addActionListener(new
                                           EmpInfRecord_jBNewBuildFinish_actionAdapter(this));
        jBEditFinish.setEnabled(false); //完成
        jBEditFinish.setText("完成");
        jBEditFinish.addActionListener(new
                                       EmpInfRecord_jBEditFinish_actionAdapter(this));
        jTFName.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jCBSex.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTFBirthday.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTFBirthday.setToolTipText("输入格式:YYYY-MM-DD");
        jTFNationality.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTFNative.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTGetEmpID.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTGetEmpID.setToolTipText("");
        jPFPassword.setFont(new java.awt.Font("Dialog", Font.BOLD, 13));
        jTFPurview.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTFIDCard.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTFPhone.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTFAddress.setFont(new java.awt.Font("宋体", Font.BOLD, 12));
        jTARemark.setFont(new java.awt.Font("Dialog", Font.BOLD, 13));
        jBValEmpID.setFont(new java.awt.Font("宋体", Font.PLAIN, 8));
        jBValEmpID.setText("验证");
        jBValEmpID.addActionListener(new EmpInfRecord_jBValEmpID_actionAdapter(this));
        jPEmpInf01.add(jLDuty, new XYConstraints(3, 57, -1, 20));
        jPEmpInf01.add(jLDepartment, new XYConstraints(3, 31, -1, 20));
        jPEmpInf01.add(jLEmpID, new XYConstraints(3, 6, -1, 20));
        jPEmpInf01.add(jCBDuty, new XYConstraints(64, 59, 130, 20));
        jPEmpInf01.add(jCGetDepartment, new XYConstraints(64, 31, 130, 20));
        jPEmpInf01.add(jTGetEmpID, new XYConstraints(64, 6, 75, -1));
        jPEmpInf01.add(jBValEmpID, new XYConstraints(143, 6, -1, -1));
        jPEmpInf.add(jPPurview, new XYConstraints(2, 91, 202, 29));
        jPEmpInf02.add(jLName, new XYConstraints(5, 6, -1, 20));
        jPEmpInf02.add(jLSex, new XYConstraints(5, 38, 68, 20));
        jPEmpInf02.add(jLNationality, new XYConstraints(5, 94, -1, 20));
        jPEmpInf02.add(jLBirthday, new XYConstraints(5, 66, -1, 20));
        jPEmpInf02.add(jLNative, new XYConstraints(5, 122, -1, -1));
        jPEmpInf02.add(jCBSex, new XYConstraints(87, 37, 48, 20));
        jPEmpInf.add(jPEmpInf03, new XYConstraints(2, 153, 416, 85));
        jPEmpInf.add(jPEmpInf04, new XYConstraints(2, 241, 416, 127));
        jPEmpInf03.add(jLIDCard, new XYConstraints(5, 7, -1, -1));
        jPEmpInf03.add(jLAddress, new XYConstraints(5, 60, -1, -1));
        jPEmpInf03.add(jLPhone, new XYConstraints(5, 33, -1, -1));
        jPEmpInf03.add(jTFPhone, new XYConstraints(98, 30, 219, -1));
        jPEmpInf03.add(jTFIDCard, new XYConstraints(98, 3, 219, -1));
        jPEmpInf03.add(jTFAddress, new XYConstraints(98, 57, 305, -1));
        jPPassword.add(jPFPassword, new XYConstraints(64, 1, 75, 18));
        jPPassword.add(jBPassword, new XYConstraints(143, 1, 52, 18));
        jPPassword.add(jLPassword, new XYConstraints(5, 1, -1, -1));
        jPEmpInf.add(jPEmpInf02, new XYConstraints(208, 2, 210, 149));

⌨️ 快捷键说明

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