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

📄 memberdome.java

📁 机房网吧刷卡计费
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
package cn.com.S1t55.killer.view.Member;

import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
import java.util.ArrayList;
import cn.com.S1t55.killer.entity.Member; //导入学员的实体类
import cn.com.S1t55.killer.business.MemberBusiness;
import java.awt.CardLayout;
import javax.swing.JTextField;
import java.awt.Rectangle;
import javax.swing.JLabel;
import javax.swing.JButton;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyAdapter;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import javax.swing.BorderFactory;
import java.awt.Color;
import java.awt.Toolkit;
import java.awt.*;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class MemberDome extends JFrame {
    int weiZhi = 0; //纪录集合类提取元素的下标。
    ArrayList arr = MemberBusiness.select();
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JSplitPane jSplitPane1 = new JSplitPane();
    JScrollPane jScrollPane1 = new JScrollPane();
        DefaultMutableTreeNode gen = new DefaultMutableTreeNode("会员信息管理");
    JTree jTree1 = new JTree(gen);
    JPanel jPanel1 = new JPanel();
    CardLayout cardLayout1 = new CardLayout();
    JPanel jPanel2 = new JPanel();
    JPanel jPanel3 = new JPanel();
    JPanel jPanel4 = new JPanel();
    JPanel jPanel5 = new JPanel();
    JPanel jPanel6 = new JPanel();
    JTextField txtID = new JTextField();
    JTextField txtMing = new JTextField();
    JTextField txtShengRI = new JTextField();
    JTextField txtShen = new JTextField();
    JTextField txtTall = new JTextField();
    JLabel jLabel1 = new JLabel();
    JLabel jLabel2 = new JLabel();
    JLabel jLabel3 = new JLabel();
    JLabel jLabel4 = new JLabel();
    JLabel jLabel5 = new JLabel();
    JButton btnTian = new JButton();
    JButton jButton2 = new JButton();
    JTextField txtID1 = new JTextField();
    JLabel jLabel6 = new JLabel();
    JButton btnShan = new JButton();
    JButton jButton3 = new JButton();
    JTextField txtID2 = new JTextField();
    JTextField txtMing1 = new JTextField();
    JTextField txtShengRi1 = new JTextField();
    JTextField txtShen1 = new JTextField();
    JTextField txtTall1 = new JTextField();
    JButton btnXiou = new JButton();
    JButton jButton4 = new JButton();
    JLabel jLabel7 = new JLabel();
    JLabel jLabel8 = new JLabel();
    JLabel jLabel9 = new JLabel();
    JLabel jLabel10 = new JLabel();
    JLabel jLabel11 = new JLabel();
    JTextField txtHID = new JTextField();
    JTextField txtHMing = new JTextField();
    JTextField txtHShengRi = new JTextField();
    JTextField txtHShen = new JTextField();
    JTextField txtHTall = new JTextField();
    JButton btnCha = new JButton();
    JButton jButton5 = new JButton();
    JLabel jLabel12 = new JLabel();
    JLabel jLabel13 = new JLabel();
    JLabel jLabel14 = new JLabel();
    JLabel jLabel15 = new JLabel();
    JLabel jLabel16 = new JLabel();
    JTextField txtYID = new JTextField();
    JTextField txtYMing = new JTextField();
    JTextField txtYShengRi = new JTextField();
    JTextField txtYShen = new JTextField();
    JTextField txtYTall = new JTextField();
    JLabel jLabel17 = new JLabel();
    JLabel jLabel18 = new JLabel();
    JLabel jLabel19 = new JLabel();
    JLabel jLabel20 = new JLabel();
    JLabel jLabel21 = new JLabel();
    JPanel jPanel7 = new JPanel();
    JButton btnYou = new JButton();
    JButton jButton6 = new JButton();
    JButton jButton7 = new JButton();
    JButton jButton8 = new JButton();
    JButton btnMTui = new JButton();
    public MemberDome() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(borderLayout1);
        this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
        setSize(new Dimension(400, 300));
        setTitle("会员信息管理");
        jPanel1.setLayout(cardLayout1);
        jPanel2.setLayout(null);
        txtID.setBounds(new Rectangle(65, 25, 206, 31));
        txtID.addKeyListener(new MemberDome_txtID_keyAdapter(this));
        txtMing.setBounds(new Rectangle(64, 70, 205, 31));
        txtMing.addKeyListener(new MemberDome_txtMing_keyAdapter(this));
        txtShengRI.setBounds(new Rectangle(64, 117, 205, 30));
        txtShengRI.addKeyListener(new MemberDome_txtShengRI_keyAdapter(this));
        txtShen.setBounds(new Rectangle(66, 159, 205, 31));
        txtShen.addKeyListener(new MemberDome_txtShen_keyAdapter(this));
        txtTall.setBounds(new Rectangle(65, 199, 206, 30));
        txtTall.addKeyListener(new MemberDome_txtTall_keyAdapter(this));
        jLabel1.setText("会员ID号");
        jLabel1.setBounds(new Rectangle(10, 24, 54, 33));
        jLabel2.setText("会员名");
        jLabel2.setBounds(new Rectangle(10, 70, 53, 30));
        jLabel3.setText("会员生日");
        jLabel3.setBounds(new Rectangle(10, 117, 51, 29));
        jLabel4.setText("身份证");
        jLabel4.setBounds(new Rectangle(11, 159, 54, 30));
        jLabel5.setText("联系方式");
        jLabel5.setBounds(new Rectangle(10, 200, 53, 30));
        btnTian.setBounds(new Rectangle(47, 254, 76, 26));
        btnTian.setText("添加");
        btnTian.addActionListener(new MemberDome_btnTian_actionAdapter(this));
        jButton2.setBounds(new Rectangle(178, 255, 74, 25));
        jButton2.setText("取消");
        jButton2.addActionListener(new MemberDome_jButton2_actionAdapter(this));
        jPanel3.setLayout(null);
        txtID1.setBounds(new Rectangle(73, 75, 199, 34));
        jLabel6.setText("会员ID");
        jLabel6.setBounds(new Rectangle( -1, 75, 67, 35));
        btnShan.setBounds(new Rectangle(40, 218, 81, 24));
        btnShan.setText("删除");
        btnShan.addActionListener(new MemberDome_btnShan_actionAdapter(this));
        jButton3.setBounds(new Rectangle(158, 218, 85, 24));
        jButton3.setText("取消");
        jButton3.addActionListener(new MemberDome_jButton3_actionAdapter(this));
        txtID1.addKeyListener(new MemberDome_txtID1_keyAdapter(this));
        jTree1.addTreeSelectionListener(new
                                        MemberDome_jTree1_treeSelectionAdapter(this));
        jPanel4.setLayout(null);
        txtID2.setBounds(new Rectangle(71, 30, 203, 33));
        txtID2.addKeyListener(new MemberDome_txtID2_keyAdapter(this));
        txtMing1.setBounds(new Rectangle(71, 71, 202, 31));
        txtMing1.addKeyListener(new MemberDome_txtMing1_keyAdapter(this));
        txtShengRi1.setBounds(new Rectangle(71, 115, 201, 31));
        txtShengRi1.addKeyListener(new MemberDome_txtShengRi1_keyAdapter(this));
        txtShen1.setBounds(new Rectangle(71, 153, 200, 30));
        txtShen1.addKeyListener(new MemberDome_txtShen1_keyAdapter(this));
        txtTall1.setBounds(new Rectangle(71, 197, 201, 32));
        txtTall1.addKeyListener(new MemberDome_txtTall1_keyAdapter(this));
        btnXiou.setBounds(new Rectangle(36, 255, 73, 26));
        btnXiou.setText("修改");
        btnXiou.addActionListener(new MemberDome_jButton1_actionAdapter(this));
        jButton4.setBounds(new Rectangle(173, 255, 75, 26));
        jButton4.setText("取消");
        jButton4.addActionListener(new MemberDome_jButton4_actionAdapter(this));
        jLabel7.setText("会员ID号");
        jLabel7.setBounds(new Rectangle(7, 30, 62, 32));
        jLabel8.setText("会员名");
        jLabel8.setBounds(new Rectangle(7, 71, 62, 30));
        jLabel9.setText("会员生日");
        jLabel9.setBounds(new Rectangle(6, 116, 61, 29));
        jLabel10.setText("身份证");
        jLabel10.setBounds(new Rectangle(5, 153, 63, 29));
        jLabel11.setText("联系方式");
        jLabel11.setBounds(new Rectangle(7, 197, 62, 32));
        jPanel5.setLayout(null);
        txtHID.setBounds(new Rectangle(58, 25, 214, 31));
        txtHMing.setEditable(false);
        txtHMing.setBounds(new Rectangle(58, 98, 213, 31));
        txtHShengRi.setEditable(false);
        txtHShengRi.setBounds(new Rectangle(59, 138, 212, 32));
        txtHShen.setEditable(false);
        txtHShen.setBounds(new Rectangle(60, 181, 210, 30));
        txtHTall.setEditable(false);
        txtHTall.setBounds(new Rectangle(59, 226, 211, 32));
        btnCha.setBounds(new Rectangle(70, 66, 75, 27));
        btnCha.setText("查询");
        btnCha.addActionListener(new MemberDome_btnCha_actionAdapter(this));
        jButton5.setBounds(new Rectangle(183, 66, 78, 27));
        jButton5.setText("取消");
        jButton5.addActionListener(new MemberDome_jButton5_actionAdapter(this));
        jLabel12.setText("会员ID号");
        jLabel12.setBounds(new Rectangle(3, 25, 52, 30));
        jLabel13.setText("会员名");
        jLabel13.setBounds(new Rectangle(3, 98, 54, 30));
        jLabel14.setText("会员生日");
        jLabel14.setBounds(new Rectangle(5, 138, 48, 31));
        jLabel15.setText("身份证");
        jLabel15.setBounds(new Rectangle(5, 181, 53, 29));
        jLabel16.setText("联系方式");
        jLabel16.setBounds(new Rectangle(3, 226, 52, 31));
        jPanel6.setLayout(null);
        txtYID.setEditable(false);
        txtYID.setBounds(new Rectangle(75, 15, 193, 33));
        txtYMing.setEditable(false);
        txtYMing.setBounds(new Rectangle(74, 54, 193, 33));
        txtYShengRi.setEditable(false);
        txtYShengRi.setBounds(new Rectangle(72, 95, 191, 31));
        txtYShen.setEditable(false);
        txtYShen.setBounds(new Rectangle(74, 132, 191, 32));
        txtYTall.setEditable(false);
        txtYTall.setBounds(new Rectangle(74, 170, 192, 29));
        jLabel17.setText("会员ID号");
        jLabel17.setBounds(new Rectangle(8, 20, 60, 32));
        jLabel18.setText("会员名");
        jLabel18.setBounds(new Rectangle(7, 61, 59, 27));
        jLabel19.setText("会员生日");
        jLabel19.setBounds(new Rectangle(8, 95, 61, 30));
        jLabel20.setText("身份证");
        jLabel20.setBounds(new Rectangle(9, 133, 59, 27));
        jLabel21.setText("联系方式");
        jLabel21.setBounds(new Rectangle(9, 173, 62, 29));
        jPanel7.setBorder(BorderFactory.createLineBorder(Color.black));
        jPanel7.setBounds(new Rectangle(34, 225, 235, 49));
        btnYou.setText(">");
        btnYou.addActionListener(new MemberDome_jButton1_actionAdapter(this));
        jButton6.setText("<");
        jButton6.addActionListener(new MemberDome_jButton6_actionAdapter(this));
        jButton7.setText(">>");
        jButton7.addActionListener(new MemberDome_jButton7_actionAdapter(this));
        jButton8.setText("<<");
        jButton8.addActionListener(new MemberDome_jButton8_actionAdapter(this));
        btnMTui.setBounds(new Rectangle(203, 274, 70, 26));
        btnMTui.setText("取消");
        btnMTui.addActionListener(new MemberDome_btnMTui_actionAdapter(this));
        contentPane.add(jSplitPane1, java.awt.BorderLayout.CENTER);
        jSplitPane1.add(jScrollPane1, JSplitPane.LEFT);
        jSplitPane1.add(jPanel1, JSplitPane.RIGHT);
        jPanel1.add(jPanel2, "jPanel2");
        jPanel2.add(txtID);
        jPanel2.add(txtMing);
        jPanel2.add(txtTall);
        jPanel2.add(txtShen);
        jPanel2.add(txtShengRI);
        jPanel2.add(jLabel1);
        jPanel2.add(jLabel2);
        jPanel2.add(jLabel3);
        jPanel2.add(jLabel5);
        jPanel2.add(jLabel4);
        jPanel2.add(btnTian);
        jPanel2.add(jButton2);
        jPanel1.add(jPanel3, "jPanel3");
        jPanel3.add(txtID1);
        jPanel3.add(jLabel6);
        jPanel3.add(btnShan);
        jPanel3.add(jButton3);
        jPanel1.add(jPanel4, "jPanel4");
        jPanel4.add(txtID2);
        jPanel4.add(txtMing1);
        jPanel4.add(txtShengRi1);
        jPanel4.add(txtShen1);
        jPanel4.add(txtTall1);
        jPanel4.add(btnXiou);
        jPanel4.add(jButton4);
        jPanel4.add(jLabel7);
        jPanel4.add(jLabel8);
        jPanel4.add(jLabel9);
        jPanel4.add(jLabel10);
        jPanel4.add(jLabel11);
        jPanel1.add(jPanel5, "jPanel5");
        jPanel5.add(txtHID);
        jPanel5.add(txtHMing);
        jPanel5.add(txtHShengRi);
        jPanel5.add(txtHShen);
        jPanel5.add(txtHTall);
        jPanel5.add(jButton5);
        jPanel5.add(jLabel12);
        jPanel5.add(jLabel13);
        jPanel5.add(jLabel14);
        jPanel5.add(jLabel15);
        jPanel5.add(jLabel16);
        jPanel5.add(btnCha);
        jPanel1.add(jPanel6, "jPanel6");
        jPanel6.add(txtYShen);
        jPanel6.add(txtYTall);
        jPanel6.add(jLabel17);
        jPanel6.add(jLabel18);
        jPanel6.add(jLabel19);
        jPanel6.add(jLabel20);
        jPanel6.add(jLabel21);
        jPanel6.add(jPanel7);
        jPanel7.add(jButton8);
        jPanel7.add(jButton6);
        jPanel7.add(btnYou);

⌨️ 快捷键说明

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