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

📄 recorddome.java

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

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.JTextArea;
import java.awt.CardLayout;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.JTree;
import javax.swing.JTextField;
import java.awt.Rectangle;
import javax.swing.JButton;
import javax.swing.JEditorPane;
import javax.swing.JLabel;
import java.util.ArrayList;
import java.util.Date;
import java.text.DateFormat;
import cn.com.S1t55.killer.entity.Record; //导入学员的实体类
import cn.com.S1t55.killer.business.RecordBuiness; //导入业务类
import cn.com.S1t55.killer.entity.Card; //导入学员的实体类
import cn.com.S1t55.killer.business.CardBusiness;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import java.awt.SystemColor;
import java.awt.event.KeyEvent;
import java.awt.event.KeyAdapter;
import javax.swing.JPasswordField;
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 RecordDome extends JFrame {
    int weiZhi = 0; //纪录集合类提取元素的下标。
    ArrayList brr = RecordBuiness.select();
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JSplitPane jSplitPane1 = new JSplitPane();
    JScrollPane jScrollPane1 = new JScrollPane();
    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();
      DefaultMutableTreeNode gen = new DefaultMutableTreeNode("消费信息管理");
    JTree jTree1 = new JTree(gen);
    JTextField txtCardID = new JTextField();
    JTextField txtJQID = new JTextField();
    JTextField txtTime = new JTextField();
    JButton btnTian = new JButton();
    JButton jButton2 = new JButton();
    JEditorPane jEditorPane1 = new JEditorPane();
    JLabel jLabel1 = new JLabel();
    JLabel jLabel2 = new JLabel();
    JLabel jLabel3 = new JLabel();
    JTextField txtCardId = new JTextField();
    JButton jButton1 = new JButton();
    JButton jButton3 = new JButton();
    JLabel jLabel4 = new JLabel();
    JTextField txtXID = new JTextField();
    JTextField txtQID = new JTextField();
    JTextField txtShang = new JTextField();
    JButton btnXiou = new JButton();
    JButton jButton5 = new JButton();
    JLabel jLabel5 = new JLabel();
    JLabel jLabel6 = new JLabel();
    JLabel jLabel7 = new JLabel();
    JLabel jLabel8 = new JLabel();
    JTextField txtCardid = new JTextField();
    JTextField txtComputerid = new JTextField();
    JTextField txtStartTime = new JTextField();
    JTextField txtEndTime = new JTextField();
    JTextField txtYuE = new JTextField();
    JButton btnCha = new JButton();
    JButton jButton6 = new JButton();
    JLabel jLabel9 = new JLabel();
    JLabel jLabel10 = new JLabel();
    JLabel jLabel11 = new JLabel();
    JLabel jLabel12 = new JLabel();
    JLabel jLabel13 = new JLabel();
    JTextField txtKID = new JTextField();
    JTextField txtCID = new JTextField();
    JTextField txtSTime = new JTextField();
    JTextField txtETime = new JTextField();
    JTextField txtYu = new JTextField();
    JLabel jLabel14 = new JLabel();
    JLabel jLabel15 = new JLabel();
    JLabel jLabel16 = new JLabel();
    JLabel jLabel17 = new JLabel();
    JLabel jLabel18 = new JLabel();
    JPanel jPanel7 = new JPanel();
    JButton jButton4 = new JButton();
    JButton jButton7 = new JButton();
    JButton jButton8 = new JButton();
    JButton jButton9 = new JButton();
    JButton btnRTui = new JButton();
    public RecordDome() {
        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.getContentPane().setBackground(SystemColor.control);
        this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
        setSize(new Dimension(400, 300));
        setTitle("消费信息管理");
        jPanel1.setLayout(cardLayout1);
        jPanel2.setLayout(null);
        txtCardID.setBounds(new Rectangle(57, 46, 200, 30));
        txtCardID.addKeyListener(new RecordDome_txtCardID_keyAdapter(this));
        txtJQID.setBounds(new Rectangle(56, 99, 200, 33));
        txtJQID.addKeyListener(new RecordDome_txtJQID_keyAdapter(this));
        txtTime.setBounds(new Rectangle(59, 155, 198, 36));
        txtTime.addKeyListener(new RecordDome_txtTime_keyAdapter(this));
        btnTian.setBounds(new Rectangle(51, 247, 65, 26));
        btnTian.setText("添加 ");
        btnTian.addActionListener(new RecordDome_btnTian_actionAdapter(this));
        jButton2.setBounds(new Rectangle(169, 247, 60, 25));
        jButton2.setText("取消");
        jButton2.addActionListener(new RecordDome_jButton2_actionAdapter(this));
        jEditorPane1.setText("卡ID");
        jEditorPane1.setBounds(new Rectangle(9, 46, 46, 33));
        jLabel1.setText("机器ID");
        jLabel1.setBounds(new Rectangle(10, 100, 47, 31));
        jLabel2.setText("上机时间");
        jLabel2.setBounds(new Rectangle(7, 154, 75, 39));
        jLabel3.setText(" 小时");
        jLabel3.setBounds(new Rectangle(257, 155, 40, 35));
        jPanel3.setLayout(null);
        txtCardId.setBounds(new Rectangle(96, 63, 173, 38));
        jButton1.setBounds(new Rectangle(57, 208, 64, 28));
        jButton1.setText("删除");
        jButton1.addActionListener(new RecordDome_jButton1_actionAdapter(this));
        jButton3.setBounds(new Rectangle(186, 208, 62, 28));
        jButton3.setText("取消");
        jButton3.addActionListener(new RecordDome_jButton3_actionAdapter(this));
        jLabel4.setToolTipText("");
        jLabel4.setText("卡ID");
        jLabel4.setBounds(new Rectangle(10, 61, 82, 42));
        jTree1.addTreeSelectionListener(new
                                        RecordDome_jTree1_treeSelectionAdapter(this));
        jPanel4.setLayout(null);
        txtXID.setBounds(new Rectangle(56, 38, 209, 34));
        txtXID.addKeyListener(new RecordDome_txtXID_keyAdapter(this));
        txtQID.setBounds(new Rectangle(56, 95, 208, 32));
        txtQID.addKeyListener(new RecordDome_txtQID_keyAdapter(this));
        txtShang.setBounds(new Rectangle(57, 153, 202, 38));
        txtShang.addKeyListener(new RecordDome_txtShang_keyAdapter(this));
        btnXiou.setBounds(new Rectangle(52, 246, 65, 25));
        btnXiou.setText("修改");
        btnXiou.addActionListener(new RecordDome_btnXiou_actionAdapter(this));
        jButton5.setBounds(new Rectangle(180, 246, 66, 25));
        jButton5.setText("取消");
        jButton5.addActionListener(new RecordDome_jButton5_actionAdapter(this));
        jLabel5.setText("卡ID");
        jLabel5.setBounds(new Rectangle(4, 36, 50, 38));
        jLabel6.setText("机器ID");
        jLabel6.setBounds(new Rectangle(4, 94, 51, 34));
        jLabel7.setText("上机时间");
        jLabel7.setBounds(new Rectangle( -1, 155, 49, 36));
        jLabel8.setToolTipText("");
        jLabel8.setText("小时 ");
        jLabel8.setBounds(new Rectangle(261, 151, 47, 42));
        jPanel5.setLayout(null);
        txtCardid.setBounds(new Rectangle(71, 21, 194, 34));
        txtComputerid.setEditable(false);
        txtComputerid.setBounds(new Rectangle(71, 97, 193, 33));
        txtStartTime.setEditable(false);
        txtStartTime.setBounds(new Rectangle(71, 142, 192, 34));
        txtEndTime.setEditable(false);
        txtEndTime.setBounds(new Rectangle(71, 187, 191, 35));
        txtYuE.setEditable(false);
        txtYuE.setBounds(new Rectangle(72, 239, 190, 33));
        btnCha.setBounds(new Rectangle(70, 63, 64, 30));
        btnCha.setText("查询");
        btnCha.addActionListener(new RecordDome_btnCha_actionAdapter(this));
        jButton6.setBounds(new Rectangle(197, 62, 64, 30));
        jButton6.setText("取消");
        jButton6.addActionListener(new RecordDome_jButton6_actionAdapter(this));
        jLabel9.setText("卡ID");
        jLabel9.setBounds(new Rectangle(8, 21, 62, 34));
        jLabel10.setText("机器ID");
        jLabel10.setBounds(new Rectangle(2, 97, 55, 31));
        jLabel11.setText("上机时间");
        jLabel11.setBounds(new Rectangle(4, 142, 57, 33));
        jLabel12.setText("下机时间");
        jLabel12.setBounds(new Rectangle(3, 188, 56, 32));
        jLabel13.setText("余额");
        jLabel13.setBounds(new Rectangle(4, 242, 56, 31));
        jPanel6.setLayout(null);
        txtKID.setEditable(false);
        txtKID.setBounds(new Rectangle(80, 20, 187, 33));
        txtCID.setEditable(false);
        txtCID.setBounds(new Rectangle(81, 59, 187, 33));
        txtSTime.setEditable(false);
        txtSTime.setBounds(new Rectangle(81, 99, 184, 32));
        txtETime.setEditable(false);
        txtETime.setBounds(new Rectangle(81, 138, 186, 30));
        txtYu.setEditable(false);
        txtYu.setBounds(new Rectangle(81, 177, 188, 33));
        jLabel14.setText("卡ID");
        jLabel14.setBounds(new Rectangle(10, 19, 68, 37));
        jLabel15.setText("机器ID");
        jLabel15.setBounds(new Rectangle(10, 59, 66, 31));
        jLabel16.setText("上机时间");
        jLabel16.setBounds(new Rectangle(9, 97, 71, 35));
        jLabel17.setText("下机时间");
        jLabel17.setBounds(new Rectangle(4, 138, 74, 30));
        jLabel18.setText("余额");
        jLabel18.setBounds(new Rectangle(4, 178, 74, 36));
        jPanel7.setBorder(BorderFactory.createLineBorder(Color.black));
        jPanel7.setBounds(new Rectangle(40, 238, 238, 30));
        jButton4.setText(">>");
        jButton4.addActionListener(new RecordDome_jButton4_actionAdapter(this));
        jButton7.setText("<");
        jButton7.addActionListener(new RecordDome_jButton7_actionAdapter(this));
        jButton8.setText("<<");
        jButton8.addActionListener(new RecordDome_jButton8_actionAdapter(this));
        jButton9.setText(">");
        jButton9.addActionListener(new RecordDome_jButton9_actionAdapter(this));
        btnRTui.setBounds(new Rectangle(216, 266, 71, 26));
        btnRTui.setText("取消");
        btnRTui.addActionListener(new RecordDome_btnRTui_actionAdapter(this));
        contentPane.add(jSplitPane1, java.awt.BorderLayout.CENTER);
        jSplitPane1.add(jScrollPane1, JSplitPane.LEFT);
        jScrollPane1.getViewport().add(jTree1);
        jSplitPane1.add(jPanel1, JSplitPane.RIGHT);
        jPanel1.add(jPanel2, "jPanel2");
        jPanel2.add(btnTian);
        jPanel2.add(jButton2);
        jPanel2.add(txtTime);
        jPanel2.add(txtJQID);
        jPanel2.add(txtCardID);
        jPanel2.add(jLabel1);
        jPanel2.add(jEditorPane1);
        jPanel2.add(jLabel2);
        jPanel2.add(jLabel3);
        jPanel3.add(txtCardId);
        jPanel3.add(jButton1);
        jPanel3.add(jButton3);
        jPanel3.add(jLabel4);
        jPanel1.add(jPanel4, "jPanel4");
        jPanel4.add(txtXID);
        jPanel4.add(txtQID);
        jPanel4.add(jButton5);
        jPanel4.add(btnXiou);
        jPanel4.add(jLabel5);
        jPanel4.add(jLabel6);
        jPanel4.add(txtShang);
        jPanel4.add(jLabel8);
        jPanel4.add(jLabel7);
        jPanel1.add(jPanel5, "jPanel5");
        jPanel5.add(txtCardid);
        jPanel5.add(txtComputerid);
        jPanel5.add(txtStartTime);
        jPanel5.add(txtEndTime);
        jPanel5.add(txtYuE);
        jPanel5.add(btnCha);
        jPanel5.add(jButton6);
        jPanel5.add(jLabel9);
        jPanel5.add(jLabel10);
        jPanel5.add(jLabel11);
        jPanel5.add(jLabel12);
        jPanel5.add(jLabel13);
        jPanel1.add(jPanel3, "jPanel3");
        DefaultMutableTreeNode Tian = new DefaultMutableTreeNode("添加消费信息");
         gen.add(Tian);
        DefaultMutableTreeNode Shan = new DefaultMutableTreeNode("删除消费信息");
           gen.add(Shan);
        DefaultMutableTreeNode Xiou = new DefaultMutableTreeNode("修改消费信息");
           gen.add(Xiou);
        DefaultMutableTreeNode Cha = new DefaultMutableTreeNode("条件查询消费信息");

⌨️ 快捷键说明

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