【实例简介】
《宾馆客房管理系统》JAVA源代码
GUI编程。没有学好设计模式,代码有点乱,界面上是下了功夫的,素材也是自己画的。
【实例截图】
【核心代码】
d4b24070-5bd6-4e3b-96de-0170ffa7848f
└── 第一组-课程设计-《宾馆客房管理系统》(廖嘉灿、刘海萍、吴国劲)
├── bin
│ ├── dat
│ │ └── data.bak
│ ├── hotel.jar
│ └── 打开系统.bat
└── src
└── 宾馆客房管理系统
├── bin
│ ├── dao
│ │ ├── AccountData.class
│ │ ├── AccountTypeData.class
│ │ ├── AdressData.class
│ │ ├── BookingData.class
│ │ ├── CustomerData.class
│ │ ├── RoomData.class
│ │ └── RoomTypeData.class
│ ├── dat
│ │ ├── city.txt
│ │ ├── country.txt
│ │ └── province.txt
│ ├── entities
│ │ ├── Account.class
│ │ ├── AccountType.class
│ │ ├── Booking.class
│ │ ├── Customer.class
│ │ ├── Hotel.class
│ │ ├── Room.class
│ │ └── RoomType.class
│ ├── frame
│ │ ├── AccountNamePanel.class
│ │ ├── BackgroundPanel.class
│ │ ├── BookingPanel.class
│ │ ├── BookRoomDialog.class
│ │ ├── ConfigPanel.class
│ │ ├── DataTable$1.class
│ │ ├── DataTable.class
│ │ ├── DetailsPanel.class
│ │ ├── GravatarPanel.class
│ │ ├── HandRoomDialog.class
│ │ ├── ImageButton.class
│ │ ├── InputLimited.class
│ │ ├── LoginFrame.class
│ │ ├── MainFrame$1.class
│ │ ├── MainFrame.class
│ │ ├── MainReslutPanel.class
│ │ ├── MenuGroupPanel.class
│ │ ├── ResultPanel.class
│ │ ├── SearchPanel.class
│ │ └── TakeRoomDialog.class
│ ├── image
│ │ ├── back_entered.png
│ │ ├── back.png
│ │ ├── back_pressed.png
│ │ ├── bg.png
│ │ ├── BookDailog_bg.png
│ │ ├── bookingPanel_bg.png
│ │ ├── bt_cancel_entered.png
│ │ ├── bt_cancel.png
│ │ ├── bt_cancel_pressed.png
│ │ ├── bt_close_entered.png
│ │ ├── bt_close.png
│ │ ├── bt_close_pressed.png
│ │ ├── bt_login_entered.png
│ │ ├── bt_login.png
│ │ ├── bt_login_pressed.png
│ │ ├── bt_menu_entered.png
│ │ ├── bt_menu.png
│ │ ├── bt_menu_pressed.png
│ │ ├── cancel_entered.png
│ │ ├── cancel.png
│ │ ├── cancel_pressed.png
│ │ ├── Config_bg.png
│ │ ├── customer_info_bg.png
│ │ ├── default_tx.png
│ │ ├── Details_bg.png
│ │ ├── handRoomDialog_bg.png
│ │ ├── icon.png
│ │ ├── login_avatar_bg.png
│ │ ├── Login_logo.png
│ │ ├── loginPanel_bg.png
│ │ ├── ok_entered.png
│ │ ├── ok.png
│ │ ├── ok_pressed.png
│ │ ├── pay_entered.png
│ │ ├── pay.png
│ │ ├── pay_pressed.png
│ │ ├── re_back_entered.png
│ │ ├── re_back.png
│ │ ├── re_back_pressed.png
│ │ ├── refresh_entered.png
│ │ ├── refresh.png
│ │ ├── refresh_pressed.png
│ │ ├── Result_bg.png
│ │ ├── result_logo.png
│ │ ├── Scrolling_bg.png
│ │ ├── Scrolling_bt.png
│ │ ├── scrollpane.png
│ │ ├── search_entered.png
│ │ ├── searchPanel_bg.png
│ │ ├── search.png
│ │ ├── search_pressed.png
│ │ └── TakeRoomDailog_bg .png
│ ├── io
│ │ ├── DataBackup.class
│ │ ├── Data.class
│ │ └── DBhelper.class
│ ├── listener
│ │ ├── BookingPanelListener.class
│ │ ├── BookRoomDialogListener.class
│ │ ├── ConfigPanelListener$1.class
│ │ ├── ConfigPanelListener.class
│ │ ├── DetailsPanelListener.class
│ │ ├── HandRoomDialogListener.class
│ │ ├── LoginListener.class
│ │ ├── MenuListener.class
│ │ ├── ResultPanelListener.class
│ │ ├── SearchPanelListener.class
│ │ ├── TableListener.class
│ │ └── TakeRoomDialogListener.class
│ └── main
│ └── Main.class
├── dat
│ └── data.bak
├── lib
│ └── beautyeye_lnf.jar
└── src
├── dao
│ ├── AccountData.java
│ ├── AccountTypeData.java
│ ├── AdressData.java
│ ├── BookingData.java
│ ├── CustomerData.java
│ ├── RoomData.java
│ └── RoomTypeData.java
├── dat
│ ├── city.txt
│ ├── country.txt
│ └── province.txt
├── entities
│ ├── Account.java
│ ├── AccountType.java
│ ├── Booking.java
│ ├── Customer.java
│ ├── Hotel.java
│ ├── Room.java
│ └── RoomType.java
├── frame
│ ├── AccountNamePanel.java
│ ├── BackgroundPanel.java
│ ├── BookingPanel.java
│ ├── BookRoomDialog.java
│ ├── ConfigPanel.java
│ ├── DataTable.java
│ ├── DetailsPanel.java
│ ├── GravatarPanel.java
│ ├── HandRoomDialog.java
│ ├── ImageButton.java
│ ├── InputLimited.java
│ ├── LoginFrame.java
│ ├── MainFrame.java
│ ├── MainReslutPanel.java
│ ├── MenuGroupPanel.java
│ ├── ResultPanel.java
│ ├── SearchPanel.java
│ └── TakeRoomDialog.java
├── image
│ ├── back_entered.png
│ ├── back.png
│ ├── back_pressed.png
│ ├── bg.png
│ ├── BookDailog_bg.png
│ ├── bookingPanel_bg.png
│ ├── bt_cancel_entered.png
│ ├── bt_cancel.png
│ ├── bt_cancel_pressed.png
│ ├── bt_close_entered.png
│ ├── bt_close.png
│ ├── bt_close_pressed.png
│ ├── bt_login_entered.png
│ ├── bt_login.png
│ ├── bt_login_pressed.png
│ ├── bt_menu_entered.png
│ ├── bt_menu.png
│ ├── bt_menu_pressed.png
│ ├── cancel_entered.png
│ ├── cancel.png
│ ├── cancel_pressed.png
│ ├── Config_bg.png
│ ├── customer_info_bg.png
│ ├── default_tx.png
│ ├── Details_bg.png
│ ├── handRoomDialog_bg.png
│ ├── icon.png
│ ├── login_avatar_bg.png
│ ├── Login_logo.png
│ ├── loginPanel_bg.png
│ ├── ok_entered.png
│ ├── ok.png
│ ├── ok_pressed.png
│ ├── pay_entered.png
│ ├── pay.png
│ ├── pay_pressed.png
│ ├── re_back_entered.png
│ ├── re_back.png
│ ├── re_back_pressed.png
│ ├── refresh_entered.png
│ ├── refresh.png
│ ├── refresh_pressed.png
│ ├── Result_bg.png
│ ├── result_logo.png
│ ├── Scrolling_bg.png
│ ├── Scrolling_bt.png
│ ├── scrollpane.png
│ ├── search_entered.png
│ ├── searchPanel_bg.png
│ ├── search.png
│ ├── search_pressed.png
│ └── TakeRoomDailog_bg .png
├── io
│ ├── DataBackup.java
│ ├── Data.java
│ └── DBhelper.java
├── listener
│ ├── BookingPanelListener.java
│ ├── BookRoomDialogListener.java
│ ├── ConfigPanelListener.java
│ ├── DetailsPanelListener.java
│ ├── HandRoomDialogListener.java
│ ├── LoginListener.java
│ ├── MenuListener.java
│ ├── ResultPanelListener.java
│ ├── SearchPanelListener.java
│ ├── TableListener.java
│ └── TakeRoomDialogListener.java
└── main
└── Main.java
25 directories, 212 files