?? mainframe.java
字號:
dlg.setVisible(true);
}
public void jMenuItem1_actionPerformed(ActionEvent e) {
System.exit(0);
}
private void select1(String nubmer) { //輸入商品類別參數,把結果顯示到表中
Vector tablehead = new Vector();
tablehead = Select_Means.tablehead();
Vector dqselect = new Vector();
dqselect = Select_Means.Select_sort1(nubmer);
jTable1 = Mytable.maketable(dqselect, tablehead); //顯示內容
jScrollPane2.getViewport().add(jTable1); //把表裝入容器
}
private void select_number() { //按商品編號查詢
String nubmer = JOptionPane.showInputDialog(this, "請輸入商品編號", "提示",
JOptionPane.INFORMATION_MESSAGE);
if (nubmer.length() != 0) {
Vector tablehead = new Vector();
tablehead = Select_Means.tablehead();
Vector dqselect = new Vector();
dqselect = Select_Means.Select_sort2(nubmer);
if (dqselect.size() == 0) {
JOptionPane.showMessageDialog(this, "商品編號不存在", "提示",
JOptionPane.INFORMATION_MESSAGE);
return;
}
jTable1 = Mytable.maketable(dqselect, tablehead); //顯示內容
jScrollPane2.getViewport().add(jTable1); //把表裝入容器
} else {
JOptionPane.showMessageDialog(this, "輸入不能為空值", "提示",
JOptionPane.INFORMATION_MESSAGE);
return;
}
}
private void select_name() { //按商品名稱查詢
String nubmer = JOptionPane.showInputDialog(this, "請輸入商品名稱",
"提示", JOptionPane.INFORMATION_MESSAGE);
if (nubmer.length() != 0) {
Vector tablehead = new Vector();
tablehead = Select_Means.tablehead();
Vector dqselect = new Vector();
dqselect = Select_Means.Select_sort3(nubmer);
if (dqselect.size() == 0) {
JOptionPane.showMessageDialog(this, "商品不存在", "提示",
JOptionPane.INFORMATION_MESSAGE);
return;
}
jTable1 = Mytable.maketable(dqselect, tablehead); //顯示內容
jScrollPane2.getViewport().add(jTable1); //把表裝入容器
} else {
JOptionPane.showMessageDialog(this, "輸入不能為空值", "提示",
JOptionPane.
INFORMATION_MESSAGE);
return;
}
}
private void select_TreatyCode() { //按商品條形碼查詢
String nubmer = JOptionPane.showInputDialog(this, "請輸入按商品條形碼",
"提示", JOptionPane.INFORMATION_MESSAGE);
if (nubmer.length() != 0) {
Vector tablehead = new Vector();
tablehead = Select_Means.tablehead();
Vector dqselect = new Vector();
dqselect = Select_Means.Select_sort4(nubmer);
if (dqselect.size() == 0) {
JOptionPane.showMessageDialog(this, "商品不存在", "提示",
JOptionPane.INFORMATION_MESSAGE);
return;
}
jTable1 = Mytable.maketable(dqselect, tablehead); //顯示內容
jScrollPane2.getViewport().add(jTable1); //把表裝入容器
} else {
JOptionPane.showMessageDialog(this, "輸入不能為空值", "提示",
JOptionPane.
INFORMATION_MESSAGE);
return;
}
}
public void jTree1_valueChanged(TreeSelectionEvent e) {
Object obj1 = jTree1.getLastSelectedPathComponent();
String s = null;
if (obj1 != null) {
s = obj1.toString();
if (s.equals("銷售統計")) {
Earning earn = new Earning();
earn.setVisible(true);
earn.setLocation(200, 0);
}
if (s.equals("庫存信息瀏覽")) {
Vector vec1 = new Vector();
Vector vec2 = new Vector();
vec2.add("庫存編號");
vec2.add("商品編碼");
vec2.add("商品名稱");
vec2.add("庫存數量");
vec1 = Select_Means.Select_All_repertory();
jTable1 = Mytable.maketable(vec1, vec2); //顯示內容
jScrollPane2.getViewport().add(jTable1); //把表裝入容器
}
if (s.equals("按庫存商品編號查詢")) {
String str= JOptionPane.showInputDialog(this,"請輸入商品編號","提示",JOptionPane.INFORMATION_MESSAGE);
if(str.length()==0){
JOptionPane.showMessageDialog(this,"您沒有輸入商品編號","提示",JOptionPane.INFORMATION_MESSAGE);
return;
}
Vector vec1 = new Vector();
Vector vec2 = new Vector();
vec2.add("庫存編號");
vec2.add("商品編碼");
vec2.add("商品名稱");
vec2.add("庫存數量");
vec1 = Select_Means.Select_repertory(str);
if(vec1.size()==0){
JOptionPane.showMessageDialog(this,"商品不存在","提示",JOptionPane.INFORMATION_MESSAGE); return;
}
jTable1 = Mytable.maketable(vec1, vec2); //顯示內容
jScrollPane2.getViewport().add(jTable1); //把表裝入容器
}
if (s.equals("添加/修改用戶")) {
Adminstrator admin_Enter = new Adminstrator();
admin_Enter.setVisible(true);
admin_Enter.setTitle("此功能需要管理員權限");
}
if (s.equals("個人賬戶查詢")) {
Select_card seCard = new Select_card();
seCard.setVisible(true);
seCard.setTitle("個人賬戶查詢");
}
if (s.equals("入庫/出庫")) {
Put_Out_Depot put_out = new Put_Out_Depot();
put_out.setVisible(true);
put_out.setLocation(200, 100);
put_out.setTitle("進/出貨表");
}
if (s.equals("進/退貨")) {
JoinAndExceed join = new JoinAndExceed();
join.setVisible(true);
join.setTitle("進/退貨表");
join.setLocation(200, 150);
}
if (s.equals("新增商品")) {
AddMerchandise Merchandise = new AddMerchandise();
Merchandise.setVisible(true);
Merchandise.setTitle("新增商品表");
Merchandise.setLocation(60, 100);
}
if (s.equals("電器類查詢")) {
select1("DQ1004");
}
if (s.equals("禮品類查詢")) {
select1("LP1006");
}
if (s.equals("日用類查詢")) {
select1("RY1005");
}
if (s.equals("蔬果類查詢")) {
select1("SG1003");
}
if (s.equals("食品類查詢")) {
select1("SP1002");
}
if (s.equals("生鮮類查詢")) {
select1("SX1001");
}
if (s.equals("按商品編號查詢")) {
select_number();
}
if (s.equals("按商品名稱查詢")) {
select_name();
}
if (s.equals("按商品條形碼查詢")) {
select_TreatyCode();
}
}
}
public void jMenuItem2_actionPerformed(ActionEvent e) {
Adminstrator admin_Enter = new Adminstrator();
admin_Enter.setVisible(true);
admin_Enter.setTitle("此功能需要超級管理員權限");
}
public void jMenuItem3_actionPerformed(ActionEvent e) {
Select_card seCard = new Select_card();
seCard.setVisible(true);
seCard.setTitle("個人賬戶查詢");
}
public void jMenuItem4_actionPerformed(ActionEvent e) {
Vendition_dialog vd = new Vendition_dialog();
vd.setVisible(true);
}
public void jMenuItem9_actionPerformed(ActionEvent e) {
JoinAndExceed join = new JoinAndExceed();
join.setVisible(true);
join.setTitle("進/退貨表");
join.setLocation(200, 150);
}
public void jMenuItem17_actionPerformed(ActionEvent e) {
Earning earn = new Earning();
earn.setVisible(true);
earn.setLocation(200, 0);
}
public void jMenuItem16_actionPerformed(ActionEvent e) {
AddMerchandise Merchandise = new AddMerchandise();
Merchandise.setVisible(true);
Merchandise.setTitle("新增商品表");
Merchandise.setLocation(60, 100);
}
public void jMenuItem10_actionPerformed(ActionEvent e) {
Stock_Dialog stock = new Stock_Dialog();
stock.setVisible(true);
stock.setLocation(150, 150);
stock.setTitle("采購表");
}
public void jMenuItem7_actionPerformed(ActionEvent e) {
Put_Out_Depot put_out = new Put_Out_Depot();
put_out.setVisible(true);
put_out.setLocation(200, 100);
put_out.setTitle("進/出貨表");
}
public void jMenuItem11_actionPerformed(ActionEvent e) {
PaymentList paymentList = new PaymentList();
paymentList.setVisible(true);
paymentList.setLocation(100, 100);
paymentList.setTitle("付款單");
}
public void jMenuItem18_actionPerformed(ActionEvent e) {
select_name();
}
public void jMenuItem19_actionPerformed(ActionEvent e) {
select_number();
}
public void jMenuItem8_actionPerformed(ActionEvent e) {
select1("DQ1004");
}
public void jMenuItem20_actionPerformed(ActionEvent e) {
select1("LP1006");
}
public void jMenuItem22_actionPerformed(ActionEvent e) {
select1("SG1003");
}
public void jMenuItem23_actionPerformed(ActionEvent e) {
select1("SP1002");
}
public void jMenuItem24_actionPerformed(ActionEvent e) {
select1("SX1001");
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -