/*
* checkOrderInterFrm.java
*
* Created on __DATE__, __TIME__
*/
package com.food.view;
import java.sql.Connection;
import java.sql.ResultSet;
import java.util.Vector;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import com.food.dao.GoodsDao;
import com.food.dao.OrderDao;
import com.food.model.Goods;
import com.food.model.Order;
import com.food.util.DbUtil;
import com.food.util.StringUtil;
/**
*
* @author __USER__
*/
public class DealOrderInterFrm extends javax.swing.JInternalFrame {
private static final JTable j_orderTable = null;
DbUtil dbUtil = new DbUtil();
OrderDao orderDao = new OrderDao();
GoodsDao goodsDao = new GoodsDao();
/** Creates new form checkOrderInterFrm */
public DealOrderInterFrm() {
initComponents();
this.setLocation(320, 100);
}
//GEN-BEGIN:initComponents
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
buttonGroup1 = new javax.swing.ButtonGroup();
jScrollPane2 = new javax.swing.JScrollPane();
cartTable = new javax.swing.JTable();
jLabel2 = new javax.swing.JLabel();
totalNumTxt = new javax.swing.JTextField();
totalMoneyTxt = new javax.swing.JTextField();
jLabel1 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
orderStatusTxt = new javax.swing.JTextField();
jLabel4 = new javax.swing.JLabel();
userNameTxt = new javax.swing.JTextField();
jLabel5 = new javax.swing.JLabel();
orderIdTxt = new javax.swing.JTextField();
jb_search = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
orderTable = new javax.swing.JTable();
jPanel2 = new javax.swing.JPanel();
iamgeLb = new javax.swing.JLabel();
jrb_1 = new javax.swing.JRadioButton();
jrb_2 = new javax.swing.JRadioButton();
jrb_3 = new javax.swing.JRadioButton();
jrb_4 = new javax.swing.JRadioButton();
jButton1 = new javax.swing.JButton();
jb_status = new javax.swing.JButton();
setClosable(true);
setIconifiable(true);
setTitle("\u67e5\u770b\u8ba2\u5355");
cartTable.setModel(new javax.swing.table.DefaultTableModel(
new Object[][] {
}, new String[] { "套餐编号", "套餐名称", "套餐数量", "套餐单价", "套餐金额" }) {
boolean[] canEdit = new boolean[] { false, false, false, false,
false };
public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit[columnIndex];
}
});
cartTable.addMouseListener(new java.awt.event.MouseAdapter() {
public void mousePressed(java.awt.event.MouseEvent evt) {
cartTableMousePressed(evt);
}
});
jScrollPane2.setViewportView(cartTable);
jLabel2.setText("\u603b\u6570\u91cf\uff1a");
totalNumTxt.setEditable(false);
totalMoneyTxt.setEditable(false);
jLabel1.setText("\u603b\u91d1\u989d\uff1a");
jLabel3.setText("\u8ba2\u5355\u72b6\u6001\uff1a");
orderStatusTxt.setEditable(false);
jLabel4.setText("\u70b9\u9910\u4eba\uff1a");
userNameTxt.setEditable(false);
jLabel5.setText("\u8ba2\u5355\u53f7\uff1a");
jb_search.setIcon(new javax.swing.ImageIcon(getClass().getResource(
"/images/search.png"))); // NOI18N
jb_search.setText("\u8ba2\u5355\u67e5\u8be2");
jb_search.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jb_searchActionPerformed(evt);
}
});
orderTable.setModel(new javax.swing.table.DefaultTableModel(
new Object[][] {
}, new String[] { "订单编号", "商品总数量", "总金额", "点餐人", "订单状态" }) {
boolean[] canEdit = new boolean[] { false, false, false, false,
false };
public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit[columnIndex];
}
});
orderTable.addMouseListener(new java.awt.event.MouseAdapter() {
public void mousePressed(java.awt.event.MouseEvent evt) {
orderTableMousePressed(evt);
}
});
jScrollPane1.setViewportView(orderTable);
jPanel2.setBorder(javax.swing.BorderFactory
.createTitledBorder("\u5957\u9910\u56fe\u7247"));
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(
jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addComponent(
iamgeLb, javax.swing.GroupLayout.DEFAULT_SIZE, 72,
Short.MAX_VALUE));
jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING).addComponent(
iamgeLb, javax.swing.GroupLayout.DEFAULT_SIZE, 65,
Short.MAX_VALUE));
buttonGroup1.add(jrb_1);
jrb_1.setText("\u786e\u8ba4\u8ba2\u5355");
buttonGroup1.add(jrb_2);
jrb_2.setText("\u53bb\u9001\u9910");
buttonGroup1.add(jrb_3);
jrb_3.setText("\u5df2\u5b8c\u6210");
buttonGroup1.add(jrb_4);
jrb_4.setText("\u5220\u9664\u8ba2\u5355");
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource(
"/images/1.png"))); // NOI18N
jButton1.setText("\u63d0\u4ea4");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jb_status.setIcon(new javax.swing.ImageIcon(getClass().getResource(
"/images/reset.png"))); // NOI18N
jb_status.setText("\u53d6\u6d88\u8ba2\u5355");
jb_status.setFocusPainted(false);
jb_status.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jb_statusActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(
getContentPane());
getContentPane().setLayout(layout);
layout
.setHorizontalGroup(layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
layout
.createSequentialGroup()
.addGroup(
layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
layout
.createSequentialGroup()
.addGap(
79,
79,
79)
.addComponent(
jLabel5)
.addGap(
36,
36,
36)
.addComponent(
orderIdTxt,
javax.swing.GroupLayout.PREFERRED_SIZE,
92,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.RELATED,
11,
Short.MAX_VALUE)
.addComponent(
jb_search)
.addGap(
107,
107,
107))
.addGroup(
layout
.createSequentialGroup()
.addContainerGap()
.addComponent(
jScrollPane1,
javax.swing.GroupLayout.PREFERRED_SIZE,
423,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(
javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
.addGroup(
layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(
layout
.createParallelGroup(
javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(
javax.s
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
java小系统,使用 swing开发的点餐系统,界面友好。数据库脚本在工程下的sql目录下。需要修改com.food.util.DbUtil.java中的数据库用户名和密码,程序入口在com.food.view.LogOnFrm.java; 管理员用户名密码admin/123,登录后可以管理套餐;顾客可以注册后登录,进行点餐...
资源推荐
资源详情
资源评论
收起资源包目录
java点餐系统 java swing版本 mysql数据库 (178个子文件)
GoodsManageInterFrm.class 16KB
DealOrderInterFrm.class 16KB
CheckOrderInterFrm.class 14KB
OrderGoodsInterFrm.class 14KB
GoodsAddInterFrm.class 10KB
LogOnFrm.class 9KB
RegisterFrm.class 9KB
AccountModifyInterFrm.class 8KB
AdminFrm.class 6KB
UserOrderFrm.class 5KB
OrderDao.class 3KB
GoodsDao.class 3KB
Order.class 3KB
UserDao.class 3KB
Goods.class 2KB
DbUtil.class 2KB
StringUtil.class 2KB
User.class 2KB
GoodsManageInterFrm$2.class 948B
CheckOrderInterFrm$5.class 942B
CheckOrderInterFrm$1.class 942B
OrderGoodsInterFrm$1.class 942B
OrderGoodsInterFrm$5.class 942B
DealOrderInterFrm$4.class 936B
DealOrderInterFrm$1.class 936B
AccountModifyInterFrm$1.class 882B
AccountModifyInterFrm$2.class 882B
GoodsManageInterFrm$5.class 868B
GoodsManageInterFrm$6.class 868B
GoodsManageInterFrm$4.class 868B
GoodsManageInterFrm$1.class 868B
OrderGoodsInterFrm$4.class 861B
OrderGoodsInterFrm$3.class 861B
CheckOrderInterFrm$4.class 861B
CheckOrderInterFrm$3.class 861B
OrderGoodsInterFrm$2.class 861B
DealOrderInterFrm$6.class 854B
DealOrderInterFrm$3.class 854B
DealOrderInterFrm$7.class 854B
GoodsAddInterFrm$2.class 847B
GoodsAddInterFrm$3.class 847B
GoodsAddInterFrm$1.class 847B
GoodsManageInterFrm$3.class 836B
CheckOrderInterFrm$2.class 829B
OrderGoodsInterFrm$6.class 829B
CheckOrderInterFrm$6.class 829B
DealOrderInterFrm$2.class 822B
DealOrderInterFrm$5.class 822B
UserOrderFrm$2.class 819B
UserOrderFrm$1.class 819B
UserOrderFrm$4.class 819B
UserOrderFrm$3.class 819B
RegisterFrm$2.class 812B
RegisterFrm$1.class 812B
LogOnFrm$3.class 791B
LogOnFrm$1.class 791B
AdminFrm$5.class 791B
AdminFrm$3.class 791B
AdminFrm$2.class 791B
LogOnFrm$2.class 791B
AdminFrm$1.class 791B
AdminFrm$4.class 745B
UserOrderFrm$5.class 576B
RegisterFrm$3.class 572B
LogOnFrm$4.class 560B
AdminFrm$6.class 560B
.classpath 577B
GoodsManageInterFrm.form 19KB
GoodsManageInterFrm.form 19KB
DealOrderInterFrm.form 19KB
DealOrderInterFrm.form 19KB
CheckOrderInterFrm.form 14KB
CheckOrderInterFrm.form 14KB
OrderGoodsInterFrm.form 12KB
OrderGoodsInterFrm.form 12KB
GoodsAddInterFrm.form 11KB
GoodsAddInterFrm.form 11KB
RegisterFrm.form 9KB
RegisterFrm.form 9KB
AccountModifyInterFrm.form 8KB
AccountModifyInterFrm.form 8KB
LogOnFrm.form 8KB
LogOnFrm.form 8KB
AdminFrm.form 7KB
AdminFrm.form 7KB
UserOrderFrm.form 6KB
UserOrderFrm.form 6KB
mysql-connector-java-5.1.41.jar 970KB
swing-layout-1.0.3.jar 115KB
AbsoluteLayout.jar 3KB
DealOrderInterFrm.java 27KB
GoodsManageInterFrm.java 26KB
CheckOrderInterFrm.java 20KB
OrderGoodsInterFrm.java 17KB
GoodsAddInterFrm.java 14KB
RegisterFrm.java 11KB
AccountModifyInterFrm.java 10KB
LogOnFrm.java 10KB
AdminFrm.java 6KB
UserOrderFrm.java 5KB
共 178 条
- 1
- 2
资源评论
- ktingz2021-05-12没有主类,运行不了啊
CRUD工程师
- 粉丝: 39
- 资源: 142
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功