在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Java语言基础 → Java餐厅点菜互动小软件(含客户端和服务端)

Java餐厅点菜互动小软件(含客户端和服务端)

Java语言基础

下载此实例
  • 开发语言:Java
  • 实例大小:16.04M
  • 下载次数:12
  • 浏览次数:96
  • 发布时间:2023-12-26
  • 实例类别:Java语言基础
  • 发 布 人:chenxiaolan
  • 文件格式:.rar
  • 所需积分:2
 相关标签: java 客户端 服务端 客户 软件

实例介绍

【实例简介】Java餐厅点菜互动小软件(含客户端和服务端)
软件开发时间课程java项目,小型餐厅点餐互动系统,适合具有一年编程经验的初学者。 运用到的技术有: MVC, Threads,Observer Pattern,3-tiers,OO, Look&Feel and Derby database.

【实例截图】

from clipboard

from clipboard

【核心代码】

.
├── Java餐厅点菜互动小软件(含客户端和服务端)_SVN.rar
└── SVN
    ├── ClientEnd
    │   ├── TableInfo.xml
    │   ├── build
    │   │   └── classes
    │   │       ├── Apple Pie.jpg
    │   │       ├── Beer.jpg
    │   │       ├── Black bean torilla.jpg
    │   │       ├── Chichen Salad.jpg
    │   │       ├── Chocolate Cake.jpg
    │   │       ├── Chocolate cheese cake.jpg
    │   │       ├── ClientMain.class
    │   │       ├── Cock tail.jpg
    │   │       ├── Coffee.jpg
    │   │       ├── Creamy Chocolate Fudge.jpg
    │   │       ├── Dumplings.jpg
    │   │       ├── Fish Chips.jpg
    │   │       ├── Fried Rice.jpg
    │   │       ├── Fruit Salad.jpg
    │   │       ├── Ice water.jpg
    │   │       ├── Lasagana.jpg
    │   │       ├── Mango Putting.jpg
    │   │       ├── Orange juice.jpg
    │   │       ├── Spring Rolls.jpg
    │   │       ├── Tea.jpg
    │   │       ├── Wonton.jpg
    │   │       ├── controller
    │   │       │   ├── ClientControlCenter.class
    │   │       │   ├── ClientServer$1.class
    │   │       │   ├── ClientServer.class
    │   │       │   ├── CreateXML.class
    │   │       │   ├── DOMUtilities.class
    │   │       │   ├── GUIListener
    │   │       │   │   ├── BillListListener.class
    │   │       │   │   ├── CallWaiterListener.class
    │   │       │   │   ├── CancelButtonListener.class
    │   │       │   │   ├── DishSearchListener.class
    │   │       │   │   ├── MakeOrderButtonListener.class
    │   │       │   │   ├── MessageListener.class
    │   │       │   │   ├── MyOrderContainerListener.class
    │   │       │   │   ├── NumberOfDishLabelListener.class
    │   │       │   │   ├── PriceLabelListener.class
    │   │       │   │   └── StatusLabelListener.class
    │   │       │   └── GUIactions
    │   │       │       ├── AddDishAction.class
    │   │       │       ├── AddTheSameDishAction.class
    │   │       │       ├── CallWaiterAction.class
    │   │       │       ├── CancelAction.class
    │   │       │       ├── CommentBtnAction.class
    │   │       │       ├── CreateAccountButton.class
    │   │       │       ├── DishCancelButtonAction.class
    │   │       │       ├── ExitAction.class
    │   │       │       ├── LoginAction.class
    │   │       │       ├── MakeOrderAction.class
    │   │       │       ├── MessageAction.class
    │   │       │       ├── RegisterAction.class
    │   │       │       ├── RemoveTheSameDishAction.class
    │   │       │       ├── SendMessageAction.class
    │   │       │       └── TableInfoSettingAction.class
    │   │       ├── main
    │   │       │   └── ClientMain.class
    │   │       ├── model
    │   │       │   ├── Comment.class
    │   │       │   ├── Customer.class
    │   │       │   ├── Dish.class
    │   │       │   ├── Message.class
    │   │       │   ├── Order.class
    │   │       │   └── Table.class
    │   │       └── view
    │   │           ├── CommentGUI$1.class
    │   │           ├── CommentGUI.class
    │   │           ├── CommentsPanel$1.class
    │   │           ├── CommentsPanel.class
    │   │           ├── DishInfoPanel.class
    │   │           ├── DishPanel$1.class
    │   │           ├── DishPanel.class
    │   │           ├── DishSearchPanel$1.class
    │   │           ├── DishSearchPanel.class
    │   │           ├── DishStatusPanel.class
    │   │           ├── EditProfile$1.class
    │   │           ├── EditProfile$2.class
    │   │           ├── EditProfile.class
    │   │           ├── GUIUpdater
    │   │           │   ├── BillListUpdater$1.class
    │   │           │   ├── BillListUpdater.class
    │   │           │   ├── CallWaiterUpdater.class
    │   │           │   ├── CancelButtonUpdater.class
    │   │           │   ├── DishSearchUpdater.class
    │   │           │   ├── MakeOrdersButtonUpdater.class
    │   │           │   ├── MessageUpdater.class
    │   │           │   ├── MyOrderContainerUpdater.class
    │   │           │   ├── NumberOfDishLabelUpdater.class
    │   │           │   ├── OrderListUpdater.class
    │   │           │   ├── PriceLabelUpdater.class
    │   │           │   └── StatusLabelUpdater.class
    │   │           ├── Level.class
    │   │           ├── Level.rs
    │   │           ├── LoginGUI$1.class
    │   │           ├── LoginGUI$2.class
    │   │           ├── LoginGUI.class
    │   │           ├── MainGUI$1.class
    │   │           ├── MainGUI$2.class
    │   │           ├── MainGUI$3.class
    │   │           ├── MainGUI$4.class
    │   │           ├── MainGUI$5.class
    │   │           ├── MainGUI$6.class
    │   │           ├── MainGUI$7.class
    │   │           ├── MainGUI.class
    │   │           ├── MessageGUI$1.class
    │   │           ├── MessageGUI.class
    │   │           ├── RegisterGUI$1.class
    │   │           ├── RegisterGUI.class
    │   │           ├── RememberPasswordGUI$1.class
    │   │           ├── RememberPasswordGUI$2.class
    │   │           ├── RememberPasswordGUI$3.class
    │   │           ├── RememberPasswordGUI.class
    │   │           ├── SelectedImageFilter.class
    │   │           ├── SelectedImageFilters.class
    │   │           ├── TableUpdateGUI$1.class
    │   │           ├── TableUpdateGUI$2.class
    │   │           ├── TableUpdateGUI.class
    │   │           ├── UnChangeLevel.class
    │   │           ├── UnChangeLevel.rs
    │   │           └── WholeInfoPanel.class
    │   ├── build.xml
    │   ├── lib
    │   │   ├── jcalendar-1.3.3..jar
    │   │   ├── quaqua-filechooser-only.jar
    │   │   ├── quaqua-test.jar
    │   │   ├── quaqua.jar
    │   │   ├── swing-layout-1.0.4.jar
    │   │   └── swing-layout.jar
    │   ├── manifest.mf
    │   ├── nbproject
    │   │   ├── build-impl.xml
    │   │   ├── genfiles.properties
    │   │   ├── private
    │   │   │   ├── config.properties
    │   │   │   ├── private.properties
    │   │   │   └── private.xml
    │   │   ├── project.properties
    │   │   └── project.xml
    │   └── src
    │       ├── controller
    │       │   ├── ClientControlCenter.java
    │       │   ├── ClientServer.java
    │       │   ├── CreateXML.java
    │       │   ├── DOMUtilities.java
    │       │   ├── GUIListener
    │       │   │   ├── BillListListener.java
    │       │   │   ├── CallWaiterListener.java
    │       │   │   ├── CancelButtonListener.java
    │       │   │   ├── DishSearchListener.java
    │       │   │   ├── MakeOrderButtonListener.java
    │       │   │   ├── MessageListener.java
    │       │   │   ├── MyOrderContainerListener.java
    │       │   │   ├── NumberOfDishLabelListener.java
    │       │   │   ├── PriceLabelListener.java
    │       │   │   └── StatusLabelListener.java
    │       │   └── GUIactions
    │       │       ├── AddDishAction.java
    │       │       ├── AddTheSameDishAction.java
    │       │       ├── CallWaiterAction.java
    │       │       ├── CancelAction.java
    │       │       ├── CommentBtnAction.java
    │       │       ├── CreateAccountButton.java
    │       │       ├── DishCancelButtonAction.java
    │       │       ├── ExitAction.java
    │       │       ├── LoginAction.java
    │       │       ├── MakeOrderAction.java
    │       │       ├── MessageAction.java
    │       │       ├── RegisterAction.java
    │       │       ├── RemoveTheSameDishAction.java
    │       │       ├── SendMessageAction.java
    │       │       └── TableInfoSettingAction.java
    │       ├── main
    │       │   └── ClientMain.java
    │       ├── model
    │       │   ├── Comment.java
    │       │   ├── Customer.java
    │       │   ├── Dish.java
    │       │   ├── Message.java
    │       │   ├── Order.java
    │       │   └── Table.java
    │       └── view
    │           ├── 31g.png
    │           ├── CommentGUI.form
    │           ├── CommentGUI.java
    │           ├── CommentsPanel.form
    │           ├── CommentsPanel.java
    │           ├── DishInfoPanel.java
    │           ├── DishPanel.form
    │           ├── DishPanel.java
    │           ├── DishSearchPanel.form
    │           ├── DishSearchPanel.java
    │           ├── DishStatusPanel.java
    │           ├── EditProfile.form
    │           ├── EditProfile.java
    │           ├── GUIUpdater
    │           │   ├── BillListUpdater.java
    │           │   ├── CallWaiterUpdater.java
    │           │   ├── CancelButtonUpdater.java
    │           │   ├── DishSearchUpdater.java
    │           │   ├── MakeOrdersButtonUpdater.java
    │           │   ├── MessageUpdater.java
    │           │   ├── MyOrderContainerUpdater.java
    │           │   ├── NumberOfDishLabelUpdater.java
    │           │   ├── OrderListUpdater.java
    │           │   ├── PriceLabelUpdater.java
    │           │   └── StatusLabelUpdater.java
    │           ├── Level.java
    │           ├── LoginGUI.form
    │           ├── LoginGUI.java
    │           ├── MainGUI.form
    │           ├── MainGUI.java
    │           ├── MessageGUI.form
    │           ├── MessageGUI.java
    │           ├── RegisterGUI.form
    │           ├── RegisterGUI.java
    │           ├── RememberPasswordGUI.form
    │           ├── RememberPasswordGUI.java
    │           ├── TableUpdateGUI.form
    │           ├── TableUpdateGUI.java
    │           ├── UnChangeLevel.java
    │           └── WholeInfoPanel.java
    ├── HostEnd
    │   ├── build
    │   │   ├── built-jar.properties
    │   │   ├── classes
    │   │   │   ├── Apple Pie.jpg
    │   │   │   ├── Beer.jpg
    │   │   │   ├── Black bean torilla.jpg
    │   │   │   ├── Chichen Salad.jpg
    │   │   │   ├── Chocolate Cake.jpg
    │   │   │   ├── Chocolate cheese cake.jpg
    │   │   │   ├── Cock tail.jpg
    │   │   │   ├── Coffee.jpg
    │   │   │   ├── Creamy Chocolate Fudge.jpg
    │   │   │   ├── Dumplings.jpg
    │   │   │   ├── Fish Chips.jpg
    │   │   │   ├── Fried Rice.jpg
    │   │   │   ├── Fruit Salad.jpg
    │   │   │   ├── Ice water.jpg
    │   │   │   ├── Lasagana.jpg
    │   │   │   ├── Mango Putting.jpg
    │   │   │   ├── Orange juice.jpg
    │   │   │   ├── Spring Rolls.jpg
    │   │   │   ├── Tea.jpg
    │   │   │   ├── Wonton.jpg
    │   │   │   ├── controller
    │   │   │   │   ├── DbManager.class
    │   │   │   │   ├── HostControlCenter.class
    │   │   │   │   ├── HostServer.class
    │   │   │   │   ├── ServerThreadHandler$1.class
    │   │   │   │   ├── ServerThreadHandler.class
    │   │   │   │   └── eventPanelAction
    │   │   │   │       ├── CookingAction.class
    │   │   │   │       ├── DeleteCustomerAction.class
    │   │   │   │       ├── DeleteDishAction.class
    │   │   │   │       ├── EditDishAction.class
    │   │   │   │       ├── MessageAction.class
    │   │   │   │       ├── NewDishAction.class
    │   │   │   │       ├── ReadyAction.class
    │   │   │   │       ├── SearchDailyBillAction.class
    │   │   │   │       └── ViewCallingButtonAction.class
    │   │   │   ├── derbyDB
    │   │   │   │   ├── db.lck
    │   │   │   │   ├── log
    │   │   │   │   │   ├── log.ctrl
    │   │   │   │   │   ├── log6.dat
    │   │   │   │   │   └── logmirror.ctrl
    │   │   │   │   ├── seg0
    │   │   │   │   │   ├── c10.dat
    │   │   │   │   │   ├── c101.dat
    │   │   │   │   │   ├── c111.dat
    │   │   │   │   │   ├── c121.dat
    │   │   │   │   │   ├── c130.dat
    │   │   │   │   │   ├── c141.dat
    │   │   │   │   │   ├── c150.dat
    │   │   │   │   │   ├── c161.dat
    │   │   │   │   │   ├── c171.dat
    │   │   │   │   │   ├── c180.dat
    │   │   │   │   │   ├── c191.dat
    │   │   │   │   │   ├── c1a1.dat
    │   │   │   │   │   ├── c1b1.dat
    │   │   │   │   │   ├── c1c0.dat
    │   │   │   │   │   ├── c1d1.dat
    │   │   │   │   │   ├── c1e0.dat
    │   │   │   │   │   ├── c1f1.dat
    │   │   │   │   │   ├── c20.dat
    │   │   │   │   │   ├── c200.dat
    │   │   │   │   │   ├── c211.dat
    │   │   │   │   │   ├── c221.dat
    │   │   │   │   │   ├── c230.dat
    │   │   │   │   │   ├── c241.dat
    │   │   │   │   │   ├── c251.dat
    │   │   │   │   │   ├── c260.dat
    │   │   │   │   │   ├── c271.dat
    │   │   │   │   │   ├── c281.dat
    │   │   │   │   │   ├── c290.dat
    │   │   │   │   │   ├── c2a1.dat
    │   │   │   │   │   ├── c2b1.dat
    │   │   │   │   │   ├── c2c1.dat
    │   │   │   │   │   ├── c2d0.dat
    │   │   │   │   │   ├── c2e1.dat
    │   │   │   │   │   ├── c2f0.dat
    │   │   │   │   │   ├── c300.dat
    │   │   │   │   │   ├── c31.dat
    │   │   │   │   │   ├── c311.dat
    │   │   │   │   │   ├── c321.dat
    │   │   │   │   │   ├── c331.dat
    │   │   │   │   │   ├── c340.dat
    │   │   │   │   │   ├── c351.dat
    │   │   │   │   │   ├── c361.dat
    │   │   │   │   │   ├── c371.dat
    │   │   │   │   │   ├── c380.dat
    │   │   │   │   │   ├── c391.dat
    │   │   │   │   │   ├── c3a1.dat
    │   │   │   │   │   ├── c3b1.dat
    │   │   │   │   │   ├── c3c0.dat
    │   │   │   │   │   ├── c3d1.dat
    │   │   │   │   │   ├── c3e1.dat
    │   │   │   │   │   ├── c3f1.dat
    │   │   │   │   │   ├── c41.dat
    │   │   │   │   │   ├── c430.dat
    │   │   │   │   │   ├── c450.dat
    │   │   │   │   │   ├── c461.dat
    │   │   │   │   │   ├── c470.dat
    │   │   │   │   │   ├── c480.dat
    │   │   │   │   │   ├── c490.dat
    │   │   │   │   │   ├── c4a0.dat
    │   │   │   │   │   ├── c51.dat
    │   │   │   │   │   ├── c60.dat
    │   │   │   │   │   ├── c71.dat
    │   │   │   │   │   ├── c81.dat
    │   │   │   │   │   ├── c90.dat
    │   │   │   │   │   ├── ca1.dat
    │   │   │   │   │   ├── cb1.dat
    │   │   │   │   │   ├── cc0.dat
    │   │   │   │   │   ├── cd1.dat
    │   │   │   │   │   ├── ce1.dat
    │   │   │   │   │   └── cf0.dat
    │   │   │   │   ├── service.properties
    │   │   │   │   └── tmp
    │   │   │   ├── listener
    │   │   │   │   ├── BillJListListener.class
    │   │   │   │   ├── CallWaiterListener.class
    │   │   │   │   ├── CookingStatusButtonListener.class
    │   │   │   │   ├── DailyBillListener.class
    │   │   │   │   ├── DishDeleteListener.class
    │   │   │   │   ├── DishFormListener.class
    │   │   │   │   ├── DishStatusContainerListener.class
    │   │   │   │   ├── MessagePanelListener.class
    │   │   │   │   ├── ReadyButtonListener.class
    │   │   │   │   └── StatusLabelListener.class
    │   │   │   ├── main
    │   │   │   │   └── HostMain.class
    │   │   │   ├── model
    │   │   │   │   ├── Bill.class
    │   │   │   │   ├── Comment.class
    │   │   │   │   ├── Customer.class
    │   │   │   │   ├── Dish.class
    │   │   │   │   ├── Message.class
    │   │   │   │   ├── Order.class
    │   │   │   │   ├── SendingPackage.class
    │   │   │   │   ├── Staff.class
    │   │   │   │   └── Table.class
    │   │   │   ├── updater
    │   │   │   │   ├── BillJListUpdater$1.class
    │   │   │   │   ├── BillJListUpdater.class
    │   │   │   │   ├── CallWaiterUpdater.class
    │   │   │   │   ├── CookingStatusButtonUpdater.class
    │   │   │   │   ├── DailyBillUpdater.class
    │   │   │   │   ├── DishDeleteUpdater.class
    │   │   │   │   ├── DishFormUpdater.class
    │   │   │   │   ├── DishStatusContainerUpdater.class
    │   │   │   │   ├── MessagePanelUpdater.class
    │   │   │   │   ├── ReadyButtonUpdater.class
    │   │   │   │   └── StatusLabelUpdater.class
    │   │   │   └── view
    │   │   │       ├── 31g.png
    │   │   │       ├── CommentGUI$1.class
    │   │   │       ├── CommentGUI.class
    │   │   │       ├── CommentsPanel$1.class
    │   │   │       ├── CommentsPanel.class
    │   │   │       ├── HostMainGUI$1.class
    │   │   │       ├── HostMainGUI$2.class
    │   │   │       ├── HostMainGUI$3.class
    │   │   │       ├── HostMainGUI$4.class
    │   │   │       ├── HostMainGUI$5.class
    │   │   │       ├── HostMainGUI$6.class
    │   │   │       ├── HostMainGUI.class
    │   │   │       ├── Level.class
    │   │   │       ├── LoginGUI$1.class
    │   │   │       ├── LoginGUI.class
    │   │   │       ├── SelectedImageFilter.class
    │   │   │       ├── SelectedImageFilters.class
    │   │   │       ├── UnChangeLevel.class
    │   │   │       └── eventPanel
    │   │   │           ├── BillManagerPanel.class
    │   │   │           ├── BillPanel.class
    │   │   │           ├── CurrentBillJPanel.class
    │   │   │           ├── CustomerManagerPanel.class
    │   │   │           ├── CustomerPanel$1.class
    │   │   │           ├── CustomerPanel.class
    │   │   │           ├── DishFormPanel$1.class
    │   │   │           ├── DishFormPanel$2.class
    │   │   │           ├── DishFormPanel$3.class
    │   │   │           ├── DishFormPanel$4.class
    │   │   │           ├── DishFormPanel.class
    │   │   │           ├── DishManagerPanel$1.class
    │   │   │           ├── DishManagerPanel.class
    │   │   │           ├── DishPanel.class
    │   │   │           ├── DishStatusPanel.class
    │   │   │           ├── MessagePanel$1.class
    │   │   │           └── MessagePanel.class
    │   │   └── empty
    │   ├── build.classes.rar
    │   ├── build.xml
    │   ├── classs
    │   │   ├── Apple Pie.jpg
    │   │   ├── Beer.jpg
    │   │   ├── Black bean torilla.jpg
    │   │   ├── Cheesy verde.jpg
    │   │   ├── Chichen Salad.jpg
    │   │   ├── Chocolate Cake.jpg
    │   │   ├── Chocolate cheese cake.jpg
    │   │   ├── Cock tail.jpg
    │   │   ├── Coffee.jpg
    │   │   ├── Creamy Chocolate Fudge.jpg
    │   │   ├── Dumplings.jpg
    │   │   ├── Fish Chips.jpg
    │   │   ├── Fried Rice.jpg
    │   │   ├── Fruit Salad.jpg
    │   │   ├── Ice water.jpg
    │   │   ├── Lasagana.jpg
    │   │   ├── Mango Putting.jpg
    │   │   ├── Orange juice.jpg
    │   │   ├── Pinakbet.jpg
    │   │   ├── Pita pizzas.jpg
    │   │   ├── Spring Rolls.jpg
    │   │   ├── Tea.jpg
    │   │   ├── Wonton.jpg
    │   │   └── derbyDB
    │   │       ├── db.lck
    │   │       ├── log
    │   │       │   ├── log.ctrl
    │   │       │   ├── log6.dat
    │   │       │   └── logmirror.ctrl
    │   │       ├── seg0
    │   │       │   ├── c10.dat
    │   │       │   ├── c101.dat
    │   │       │   ├── c111.dat
    │   │       │   ├── c121.dat
    │   │       │   ├── c130.dat
    │   │       │   ├── c141.dat
    │   │       │   ├── c150.dat
    │   │       │   ├── c161.dat
    │   │       │   ├── c171.dat
    │   │       │   ├── c180.dat
    │   │       │   ├── c191.dat
    │   │       │   ├── c1a1.dat
    │   │       │   ├── c1b1.dat
    │   │       │   ├── c1c0.dat
    │   │       │   ├── c1d1.dat
    │   │       │   ├── c1e0.dat
    │   │       │   ├── c1f1.dat
    │   │       │   ├── c20.dat
    │   │       │   ├── c200.dat
    │   │       │   ├── c211.dat
    │   │       │   ├── c221.dat
    │   │       │   ├── c230.dat
    │   │       │   ├── c241.dat
    │   │       │   ├── c251.dat
    │   │       │   ├── c260.dat
    │   │       │   ├── c271.dat
    │   │       │   ├── c281.dat
    │   │       │   ├── c290.dat
    │   │       │   ├── c2a1.dat
    │   │       │   ├── c2b1.dat
    │   │       │   ├── c2c1.dat
    │   │       │   ├── c2d0.dat
    │   │       │   ├── c2e1.dat
    │   │       │   ├── c2f0.dat
    │   │       │   ├── c300.dat
    │   │       │   ├── c31.dat
    │   │       │   ├── c311.dat
    │   │       │   ├── c321.dat
    │   │       │   ├── c331.dat
    │   │       │   ├── c340.dat
    │   │       │   ├── c351.dat
    │   │       │   ├── c361.dat
    │   │       │   ├── c371.dat
    │   │       │   ├── c380.dat
    │   │       │   ├── c391.dat
    │   │       │   ├── c3a1.dat
    │   │       │   ├── c3b1.dat
    │   │       │   ├── c3c0.dat
    │   │       │   ├── c3d1.dat
    │   │       │   ├── c3e1.dat
    │   │       │   ├── c3f1.dat
    │   │       │   ├── c41.dat
    │   │       │   ├── c430.dat
    │   │       │   ├── c450.dat
    │   │       │   ├── c461.dat
    │   │       │   ├── c470.dat
    │   │       │   ├── c480.dat
    │   │       │   ├── c490.dat
    │   │       │   ├── c4a0.dat
    │   │       │   ├── c51.dat
    │   │       │   ├── c60.dat
    │   │       │   ├── c71.dat
    │   │       │   ├── c81.dat
    │   │       │   ├── c90.dat
    │   │       │   ├── ca1.dat
    │   │       │   ├── cb1.dat
    │   │       │   ├── cc0.dat
    │   │       │   ├── cd1.dat
    │   │       │   ├── ce1.dat
    │   │       │   └── cf0.dat
    │   │       ├── service.properties
    │   │       └── tmp
    │   ├── derby.log
    │   ├── dishes
    │   │   ├── Pinakbet.jpg
    │   │   ├── asian-spring-rolls.jpg
    │   │   ├── black-bean-tortilla.jpg
    │   │   ├── cheesy-chicken-enchiladas-verde.jpg
    │   │   ├── christmas-berry-trifle.jpg
    │   │   ├── dishes.docx
    │   │   ├── four-color-dumplings.jpg
    │   │   ├── kickin-chicken.jpg
    │   │   ├── pita pizzas.jpg
    │   │   ├── red-ria.jpg
    │   │   └── ~$dishes.docx
    │   ├── dist
    │   │   ├── HostEnd.jar
    │   │   ├── README.TXT
    │   │   └── lib
    │   │       ├── derby.jar
    │   │       ├── derbytools.jar
    │   │       ├── jcalendar-1.3.3..jar
    │   │       ├── quaqua-filechooser-only.jar
    │   │       ├── quaqua-test.jar
    │   │       ├── quaqua.jar
    │   │       ├── swing-layout-1.0.4.jar
    │   │       └── swing-layout.jar
    │   ├── lib
    │   │   ├── derby.jar
    │   │   ├── derbytools.jar
    │   │   ├── jcalendar-1.3.3..jar
    │   │   ├── quaqua-filechooser-only.jar
    │   │   ├── quaqua-test.jar
    │   │   ├── quaqua.jar
    │   │   ├── swing-layout-1.0.4.jar
    │   │   └── swing-layout.jar
    │   ├── manifest.mf
    │   ├── nbproject
    │   │   ├── build-impl.xml
    │   │   ├── genfiles.properties
    │   │   ├── private
    │   │   │   ├── config.properties
    │   │   │   ├── private.properties
    │   │   │   └── private.xml
    │   │   ├── project.properties
    │   │   └── project.xml
    │   ├── src
    │   │   ├── controller
    │   │   │   ├── DbManager.java
    │   │   │   ├── HostControlCenter.java
    │   │   │   ├── HostServer.java
    │   │   │   ├── ServerThreadHandler.java
    │   │   │   └── eventPanelAction
    │   │   │       ├── CookingAction.java
    │   │   │       ├── DeleteCustomerAction.java
    │   │   │       ├── DeleteDishAction.java
    │   │   │       ├── EditDishAction.java
    │   │   │       ├── MessageAction.java
    │   │   │       ├── NewDishAction.java
    │   │   │       ├── ReadyAction.java
    │   │   │       ├── SearchDailyBillAction.java
    │   │   │       └── ViewCallingButtonAction.java
    │   │   ├── listener
    │   │   │   ├── BillJListListener.java
    │   │   │   ├── CallWaiterListener.java
    │   │   │   ├── CookingStatusButtonListener.java
    │   │   │   ├── DailyBillListener.java
    │   │   │   ├── DishDeleteListener.java
    │   │   │   ├── DishFormListener.java
    │   │   │   ├── DishStatusContainerListener.java
    │   │   │   ├── MessagePanelListener.java
    │   │   │   ├── ReadyButtonListener.java
    │   │   │   └── StatusLabelListener.java
    │   │   ├── main
    │   │   │   └── HostMain.java
    │   │   ├── model
    │   │   │   ├── Bill.java
    │   │   │   ├── Comment.java
    │   │   │   ├── Customer.java
    │   │   │   ├── Dish.java
    │   │   │   ├── Message.java
    │   │   │   ├── Order.java
    │   │   │   ├── SendingPackage.java
    │   │   │   ├── Staff.java
    │   │   │   └── Table.java
    │   │   ├── updater
    │   │   │   ├── BillJListUpdater.java
    │   │   │   ├── CallWaiterUpdater.java
    │   │   │   ├── CookingStatusButtonUpdater.java
    │   │   │   ├── DailyBillUpdater.java
    │   │   │   ├── DishDeleteUpdater.java
    │   │   │   ├── DishFormUpdater.java
    │   │   │   ├── DishStatusContainerUpdater.java
    │   │   │   ├── MessagePanelUpdater.java
    │   │   │   ├── ReadyButtonUpdater.java
    │   │   │   └── StatusLabelUpdater.java
    │   │   └── view
    │   │       ├── 31g.png
    │   │       ├── CommentGUI.form
    │   │       ├── CommentGUI.java
    │   │       ├── CommentsPanel.form
    │   │       ├── CommentsPanel.java
    │   │       ├── HostMainGUI.form
    │   │       ├── HostMainGUI.java
    │   │       ├── Level.java
    │   │       ├── LoginGUI.form
    │   │       ├── LoginGUI.java
    │   │       ├── UnChangeLevel.java
    │   │       └── eventPanel
    │   │           ├── BillManagerPanel.form
    │   │           ├── BillManagerPanel.java
    │   │           ├── BillPanel.form
    │   │           ├── BillPanel.java
    │   │           ├── CurrentBillJPanel.form
    │   │           ├── CurrentBillJPanel.java
    │   │           ├── CustomerManagerPanel.form
    │   │           ├── CustomerManagerPanel.java
    │   │           ├── CustomerPanel.form
    │   │           ├── CustomerPanel.java
    │   │           ├── DishFormPanel.form
    │   │           ├── DishFormPanel.java
    │   │           ├── DishManagerPanel.form
    │   │           ├── DishManagerPanel.java
    │   │           ├── DishPanel.form
    │   │           ├── DishPanel.java
    │   │           ├── DishStatusPanel.java
    │   │           ├── MessagePanel.form
    │   │           └── MessagePanel.java
    │   └── test
    ├── Readme.txt
    ├── how to test the software.docx
    └── jar_sources
        ├── quaqua-filechooser-only.jar
        ├── quaqua-test.jar
        ├── quaqua.jar
        ├── swing-layout-1.0.4.jar
        └── swing-layout.jar

60 directories, 598 files


实例下载地址

Java餐厅点菜互动小软件(含客户端和服务端)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警