package ui;
import java.awt.*;
import javax.swing.*;
import Function.*;
import java.awt.event.*;
import Dao.AdminDao;
public class MainFrm extends JFrame implements ActionListener{
JButton btn1=new JButton("空房间查询");
JButton btn9=new JButton("房间登记");
JButton btn2=new JButton("顾客入住登记");
JButton btn3=new JButton("客人信息查询");
JButton btn4=new JButton("房间类型登记");
JButton btn10=new JButton("房间类型管理");
JButton btn5=new JButton("入住信息查询");
JButton btn6=new JButton("超时查询");
JButton btn7=new JButton("退房结账");
JButton btn8=new JButton("数据统计");
JFrame clo=this;
private void initMenu(){
JMenu m1=new JMenu("用户管理");
JMenuItem m13=new JMenuItem("退出系统");
JMenu m2=new JMenu("帮助");
JMenuItem m21=new JMenuItem("使用说明");
JMenuItem m22=new JMenuItem("系统介绍");
m1.addSeparator();
m1.add(m13);
m2.add(m21);m2.add(m22);
m2.addSeparator();
JMenuBar bar=new JMenuBar();
bar.add(m1);bar.add(m2);
this.setJMenuBar(bar);
m21.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
clo.dispose();
}
});
m21.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Use use=new Use();
use.setVisible(true);
}
});
m22.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SystemInfo sysinfo=new SystemInfo();
sysinfo.setVisible(true);
}
});
}
public MainFrm(){
initMenu();
JPanel jp=(JPanel) this.getContentPane();
JPanel jp1=new JPanel();
//JPanel jp2=new JPanel();
//JTabbedPane tabPane2=new JTabbedPane();
//ImageIcon pic = new ImageIcon("D:\\课设图片\\创意背景深.jpg");
//JLabel L2 = new JLabel(pic);
//pic.setImage(pic.getImage().getScaledInstance(500, 400, Image.SCALE_DEFAULT));
//L2.setBounds(0, 0, pic.getIconWidth(), pic.getIconHeight());
JScrollPane jsp1=new JScrollPane(jp1);
//JScrollPane jsp2=new JScrollPane(L2);
JScrollPane jsp2=new JScrollPane();
JSplitPane split=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,jsp1,jsp2);
split.setDividerLocation(180);
split.setOneTouchExpandable(true);
jp.add(split);
jp1.setLayout(new GridLayout(10,1));
jp1.add(btn1);jp1.add(btn9);jp1.add(btn2);jp1.add(btn3);jp1.add(btn4);
jp1.add(btn10);jp1.add(btn5);jp1.add(btn6);jp1.add(btn7);jp1.add(btn8);
btn1.addActionListener(this);
btn2.addActionListener(this);
btn3.addActionListener(this);
btn4.addActionListener(this);
btn5.addActionListener(this);
btn6.addActionListener(this);
btn7.addActionListener(this);
btn8.addActionListener(this);
btn9.addActionListener(this);
btn10.addActionListener(this);
this.setTitle("民宿管理系统");
//this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(800,600);
this.setVisible(true);
this.setLocation(200, 50);
}
public void actionPerformed(ActionEvent e){
//空房间查询"
if(e.getSource()==btn1){
EmptyRoom epr=new EmptyRoom();
epr.setVisible(true);
}
//
if(e.getSource()==btn2){
CustumerInfo cusinfo=new CustumerInfo();
cusinfo.setVisible(true);
}
//
if(e.getSource()==btn3){
CusSearch cuss=new CusSearch();
cuss.setVisible(true);
}
//
if(e.getSource()==btn4){
AddRoomType addRoomType=new AddRoomType();
addRoomType.setVisible(true);
}
//
if(e.getSource()==btn5){
LivingSearch liv=new LivingSearch();
liv.setVisible(true);
}
//
if(e.getSource()==btn6){
TimeOut tio=new TimeOut();
tio.setVisible(true);
}
//
if(e.getSource()==btn7){
Pay pay=new Pay();
pay.setVisible(true);
}
//
if(e.getSource()==btn8){
RateSearch rate=new RateSearch();
rate.setVisible(true);
}
if(e.getSource()==btn9){
AddRoom ad=new AddRoom();
ad.setVisible(true);
}
if(e.getSource()==btn10){
RTypeManage rTypeManage=new RTypeManage();
rTypeManage.setVisible(true);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
数据库课程完成的民宿管理系统
共63个文件
java:28个
xml:14个
meta:12个
需积分: 1 0 下载量 129 浏览量
2023-08-15
23:27:24
上传
评论
收藏 4.64MB ZIP 举报
温馨提示
使用IDEA连接数据库,主要是数据库的创建
资源推荐
资源详情
资源评论
收起资源包目录
民宿管理系统.zip (63个子文件)
shujuku
lib
javax.xml.bind.jar 101KB
sqljdbc42.jar 878KB
mysql-connector-java-8.0.25.jar 2.32MB
lombok.jar 1.64MB
src
CustumerFunction
Reserve.java 4KB
Dao
RoomDao.java 1KB
AdminDao.java 886B
RoomTypeDao.java 1024B
CustumerDao.java 1KB
LivingDao.java 4KB
Function
TimeOut.java 2KB
Pay.java 2KB
RTypeManage.java 3KB
Use.java 2KB
SystemInfo.java 1KB
EmptyRoom.java 2KB
LivingSearch.java 2KB
RateSearch.java 2KB
CusSearch.java 3KB
AddRoomType.java 2KB
CustumerInfo.java 4KB
AddRoom.java 2KB
pojo
Living.java 2KB
Admin.java 528B
RoomType.java 665B
Room.java 639B
Custumer.java 1KB
Test
DateTest.java 525B
ui
MainFrm.java 4KB
CustumerLogin.java 4KB
AdminLogin.java 2KB
util
SqlHelper.java 1KB
.idea
dataSources
d4352ace-1b9a-489f-a250-d38590588dfc
storage_v2
_src_
database
guest.2C3iBQ.meta 8B
master.YiqNvw.meta 9B
guest.2C3iBQ
schema
sys.zb4BAA.meta 61B
INFORMATION_SCHEMA.NBgcMw.meta 76B
dbo.sYMBAA.meta 70B
dbo.sYMBAA.zip 4KB
Hotel.lNEqBA.meta 8B
Hotel.lNEqBA
schema
sys.zb4BAA.meta 61B
INFORMATION_SCHEMA.NBgcMw.meta 76B
dbo.sYMBAA.meta 70B
dbo.sYMBAA.zip 584B
master.YiqNvw
schema
sys.zb4BAA.meta 61B
INFORMATION_SCHEMA.NBgcMw.meta 76B
dbo.sYMBAA.meta 70B
dbo.sYMBAA.zip 2KB
d4352ace-1b9a-489f-a250-d38590588dfc.xml 21KB
dataSources.local.xml 1KB
uiDesigner.xml 9KB
libraries
mysql_connector_java_8_0_25.xml 252B
sqljdbc42.xml 216B
lombok__2_.xml 214B
lombok.xml 210B
javax_xml_bind.xml 226B
workspace.xml 7KB
misc.xml 278B
dataSources.xml 503B
compiler.xml 254B
modules.xml 261B
.gitignore 240B
encodings.xml 645B
shujuku.iml 725B
共 63 条
- 1
资源评论
加油吧少年时代
- 粉丝: 37
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功