📄 shoprukuselecthandler.java~9~
字号:
package cangku;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.util.Vector;
import java.util.ArrayList;
public class shopRuKuSelectHandler implements ActionListener {
shopRuKuSelectView shop;
shopRuKuSelectModel model=new shopRuKuSelectModel();
public shopRuKuSelectHandler(shopRuKuSelectView shop){
this.shop=shop;
}
public void Select(){
Vector Vecsel=new Vector();
Vecsel=model.AllRuKuSelect();
for(int i=0;i<Vecsel.size();i++){
Vector Vec=new Vector();
//商品编号,商品名称,供应商编号,供应商全称,数量,金额,折扣,入库票号
shopRuKuSelectModel mode=new shopRuKuSelectModel();
mode=(shopRuKuSelectModel)Vecsel.get(i);
Vec.add(mode.get商品编号().trim());
Vec.add(mode.get商品名称().trim());
Vec.add(mode.get供应商编号().trim());
Vec.add(mode.get供应商全称().trim());
Vec.add(String.valueOf(mode.get数量()).trim());
Vec.add(String.valueOf(mode.get金额()).trim());
Vec.add(String.valueOf(mode.get折扣()).trim());
Vec.add(mode.get入库票号().trim());
shop.tdate.add(Vec);
}
}
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand()=="select"){
}
if(e.getActionCommand()=="parent"){
if(String.valueOf(shop.cboparent.getSelectedItem()).trim().equals("商品编号")){
shop.cbochilder.removeAllItems();
ArrayList list=new ArrayList();
list=model.Binhao();
for(int i=0;i<list.size();i++){
shopRuKuSelectModel mode=(shopRuKuSelectModel) list.get(i);
shop.cbochilder.addItem(mode.get商品编号());
}
}
if(String.valueOf(shop.cboparent.getSelectedItem()).trim().equals("商品名称")){
shop.cbochilder.removeAllItems();
shop.cbochilder.addItem("方便面");
shop.cbochilder.addItem("苹果");
shop.cbochilder.addItem("香蕉");
shop.cbochilder.addItem("QQ糖");
shop.cbochilder.addItem("白糖");
shop.cbochilder.addItem("西红柿");
}
if(String.valueOf(shop.cboparent.getSelectedItem()).trim().equals("供应商编号")){
shop.cbochilder.removeAllItems();
ArrayList list=new ArrayList();
list=model.gongyingbiahao();
for(int i=0;i<list.size();i++){
shopRuKuSelectModel mode=(shopRuKuSelectModel) list.get(i);
shop.cbochilder.addItem(mode.get供应商编号());
}
}
if(String.valueOf(shop.cboparent.getSelectedItem()).trim().equals("供应商全称")){
shop.cbochilder.removeAllItems();
shop.cbochilder.addItem("松原市食品公司");
shop.cbochilder.addItem("黑龙江食品厂");
shop.cbochilder.addItem("长春市食品厂");
}
if(String.valueOf(shop.cboparent.getSelectedItem()).trim().equals("入库票号")){
shop.cbochilder.removeAllItems();
ArrayList list=new ArrayList();
list=model.Rukpiaohao();
for(int i=0;i<list.size();i++){
shopRuKuSelectModel mode=(shopRuKuSelectModel) list.get(i);
shop.cbochilder.addItem(mode.get入库票号());
}
}
}
if(e.getActionCommand()=="Exit"){
shop.dispose();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -