📄 foodlistframe.java
字号:
/*
* FoodListFrame.java
*
* Created on 2007年6月17日, 下午3:21
*/
package frames;
import java.util.*;
import javax.swing.*;
import java.lang.*;
import javax.swing.table.*;
import plugin.*;
import module.*;
import helper.*;
import dennis.*;
/**
*
* @author dennis
*/
public class FoodListFrame extends javax.swing.JFrame {
/** Creates new form FoodListFrame */
public FoodListFrame() {
initComponents();
this.setTitle("Guess Order Food");
}
public FoodListFrame(int menuId,String tableId,String guestAccout)
{
initComponents();
this.setTitle("Guess Order Food");
menuNum.setText(Integer.toString(menuId));
tableNum.setText(tableId);
accoutText.setText(guestAccout);
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
menuNum = new javax.swing.JLabel();
tableNum = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jTabbedPane1 = new javax.swing.JTabbedPane();
jScrollPane1 = new javax.swing.JScrollPane();
riceTable = new javax.swing.JTable();
jScrollPane2 = new javax.swing.JScrollPane();
sweetTable = new javax.swing.JTable();
jScrollPane3 = new javax.swing.JScrollPane();
bellywashTable = new javax.swing.JTable();
jScrollPane4 = new javax.swing.JScrollPane();
alcoholTable = new javax.swing.JTable();
jScrollPane5 = new javax.swing.JScrollPane();
teaTable = new javax.swing.JTable();
jScrollPane6 = new javax.swing.JScrollPane();
smokeTable = new javax.swing.JTable();
query = new javax.swing.JButton();
addToList = new javax.swing.JButton();
accoutText = new javax.swing.JTextField();
queryAccout = new javax.swing.JButton();
orderPanel = new javax.swing.JPanel();
jScrollPane7 = new javax.swing.JScrollPane();
foodListTable = new javax.swing.JTable();
delRow = new javax.swing.JButton();
rebake = new javax.swing.JButton();
largess = new javax.swing.JButton();
OkList = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosed(java.awt.event.WindowEvent evt) {
formWindowClosed(evt);
}
});
jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("\u83dc\u5355\u5217\u8868"));
jLabel1.setText("\u83dc\u5355\u53f7\uff1a");
jLabel2.setText("\u684c\u4f4d\u53f7\uff1a");
menuNum.setText("[]");
menuNum.setName("menuNumText");
tableNum.setText("[]");
tableNum.setName("tableNumText");
jLabel3.setText("\u5e10\u53f7\uff1a");
riceTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "单位", "单价"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane1.setViewportView(riceTable);
jTabbedPane1.addTab("\u83dc\u7c7b", jScrollPane1);
sweetTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "单位", "单价"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane2.setViewportView(sweetTable);
jTabbedPane1.addTab("\u751c\u70b9", jScrollPane2);
bellywashTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "单位", "单价"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane3.setViewportView(bellywashTable);
jTabbedPane1.addTab("\u996e\u6599", jScrollPane3);
alcoholTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "单位", "单价"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane4.setViewportView(alcoholTable);
jTabbedPane1.addTab("\u9152\u7c7b", jScrollPane4);
teaTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "单位", "单价"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane5.setViewportView(teaTable);
jTabbedPane1.addTab("\u540d\u8336", jScrollPane5);
smokeTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "单位", "单价"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane6.setViewportView(smokeTable);
jTabbedPane1.addTab("\u70df\u7c7b", jScrollPane6);
query.setText("\u67e5\u8be2");
query.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
queryActionPerformed(evt);
}
});
addToList.setText("\u6dfb\u52a0");
addToList.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addToListActionPerformed(evt);
}
});
queryAccout.setText("\u67e5\u8be2");
org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(jLabel3)
.add(jLabel1))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(menuNum)
.add(accoutText, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 180, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 32, Short.MAX_VALUE)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.add(jLabel2)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(tableNum))
.add(queryAccout))
.add(36, 36, 36))
.add(org.jdesktop.layout.GroupLayout.TRAILING, jTabbedPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 378, Short.MAX_VALUE)
.add(jPanel1Layout.createSequentialGroup()
.add(65, 65, 65)
.add(query)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 106, Short.MAX_VALUE)
.add(addToList)
.add(93, 93, 93))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel1)
.add(jLabel2)
.add(menuNum)
.add(tableNum))
.add(21, 21, 21)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel3)
.add(accoutText, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(queryAccout))
.add(20, 20, 20)
.add(jTabbedPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 320, Short.MAX_VALUE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(query)
.add(addToList)))
);
orderPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("\u70b9\u83dc\u6e05\u5355"));
foodListTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"编号", "名称", "赠送", "折扣"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -