• 大小: 1.08MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-03
  • 语言: Java
  • 标签:

资源简介

代码放在java目录下,然后将hotel.sql导入MySQL,管理员为admin,密码为admin,主程序为“daima\num_03\JavaPrj_3 MySQL\bin\com\jd\login\Login.class”。MySQL需要导入的开发包在“daima\num_03\JavaPrj_3 MySQL”目录下。

资源截图

代码片段和文件信息

package com.jd.checkout;

import javax.swing.*;
import java.awt.*;
import javax.swing.border.*;
import javax.swing.table.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;

import com.jd.sql.*;
import com.jd.swing.*;
import com.jd.system.*;
import com.jd.mainframe.*; //主框架窗口


public class CheckOut 
extends JDialog 
implements ActionListener MouseListener {

public JLabel lbA lbB lbC lbD lbE lbF lbG lbH;
           //账单号房间姓名金额应收押金优惠找零
public DefaultTableModel dtm;
public JTable tb;

public JTextField tf1 tf2 tf3 tf;
                 //实收支付备注
private JButton bt1 bt2;
 //结账取消
private JScrollPane sp;
private JPanel panelMainp1p2;

public String inNo = ““; //入住单号


//构造函数
public CheckOut(Jframe frame) {
super (frame “旅客结账“ true);

panelMain = new JPanel(new GridLayout(2 1 0 0)); //主面板为(21)表格布局
p1        = new JPanel(new FlowLayout(FlowLayout.LEFT 10 10));//上半部分为(41)表格布局
p2        = new JPanel(new BorderLayout(15 0)); //下半部分为边界布局

buildP1();//构造上半面板
buildP2();//构造下半面板

panelMain.add(p1);
panelMain.add(p2);

addListener();
this.setContentPane(panelMain);
this.setPreferredSize (new Dimension(640 450));
this.setMinimumSize (new Dimension(640 450));
this.setResizable(false); //不允许改变窗口大小
pack();
sunswing.setWindowCenter(this); //窗口屏幕居中
}

//加事件监听
private void addListener() {
tf1.addActionListener(this);
tf2.addActionListener(this);
tf3.addActionListener(this);
bt1.addActionListener(this);
bt2.addActionListener(this);
bt1.addMouseListener(this);
bt2.addMouseListener(this);
}

//构造上半面板
private void buildP1() {
JPanel p11p111p112p113
   p12p121p122p123p124
   p13p131p132p133
   p14p141p142p15;
JLabel lb1lb2lb3lb4lb5lb6lb7lb8lb9lb10lb11;
p11 = new JPanel(new FlowLayout(FlowLayout.LEFT53)); //放置结账单号...一行
p111 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置结账单号
p112 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置结账房间
p113 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置宾客姓名
p12  = new JPanel(new FlowLayout(FlowLayout.LEFT103));//放置应收金额...一行
p121 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置应收金额
p122 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置已收押金
p123 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置优惠金额
p124 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置消费金额
p13  = new JPanel(new FlowLayout(FlowLayout.LEFT103));//放置实收金额...一行
p131 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置实收金额
p132 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置宾客支付
p133 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置找零
p14  = new JPanel(new FlowLayout(FlowLayout.LEFT103));//放置结账备注...一行
p141 = new JPanel(new FlowLayout(FlowLayout.LEFT03)); //放置结账备注
p142 = new JPanel(new FlowLayout(FlowLayout.LEFT333));

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-05-19 11:13  num_03\
     目录           0  2017-05-19 11:13  num_03\JavaPrj_3 MySQL\
     文件         347  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\.classpath
     文件         391  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\.project
     文件         433  2010-11-20 11:20  num_03\JavaPrj_3 MySQL\Config.ini
     目录           0  2017-05-19 11:13  num_03\JavaPrj_3 MySQL\bin\
     目录           0  2017-05-19 11:13  num_03\JavaPrj_3 MySQL\bin\BAK\
     文件         635  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\find02.gif
     文件        1041  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\help.gif
     文件         272  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\modi.gif
     文件         664  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\off.bmp
     文件         329  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\pwd0.gif
     文件        1054  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\u03.gif
     文件        1031  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\u05.gif
     文件         645  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\BAK\v01.gif
     文件         433  2010-11-20 11:21  num_03\JavaPrj_3 MySQL\bin\Config.ini
     文件       13405  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\Login_top.gif
     目录           0  2017-05-19 11:13  num_03\JavaPrj_3 MySQL\bin\ToolBar\
     文件        2137  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m01.gif
     文件        2310  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m02.gif
     文件        1925  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m03.gif
     文件        2579  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m04.gif
     文件        2737  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m05.gif
     文件        2589  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m06.gif
     文件        2596  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m07.gif
     文件        2429  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m08.gif
     文件        2561  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m09.gif
     文件        2612  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\ToolBar\m10.gif
     文件       16230  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\about.gif
     文件         255  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\add.gif
     文件         255  2010-06-03 13:52  num_03\JavaPrj_3 MySQL\bin\add1.gif
............此处省略264个文件信息

评论

共有 条评论