⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kucunselecthandler.java~4~

📁 用java写的仓库管理
💻 JAVA~4~
字号:
package cangku;

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.util.ArrayList;


public class KucunselectHandler implements ActionListener {
    KucunselectDialog  kucun;
    KucunselectModel km=new KucunselectModel();
    public KucunselectHandler() {
    }

    int [] cc=new int[10];

    String[] dd=new String[10];
    public int tabselect(String[][] str){
      int cnt=0;
      int page=15;
      ArrayList list=km.arrayselet();
      for(int j=0;j<list.size()&&j<page;j++){
        KucunselectModel km=(KucunselectModel)list.get(j);
        str[cnt][0]=km.get商品编号();
        dd[cnt]=km.get商品编号();
        str[cnt][1]=km.get商品名称();
        str[cnt][2]=String.valueOf(km.get库存数量());
        str[cnt][3]=String.valueOf(km.get库存金额());
        cnt++;
      }
      return cnt;
    }

    public int tselect(String[][] str) {
       int cnt = 0;
       int page = 15;
       ArrayList list = km.allselect();
       for (int j = 0; j < list.size() && j < page; j++) {
           KucunselectModel km = (KucunselectModel) list.get(j);
           str[cnt][0] = km.get商品编号();

           str[cnt][1] = km.get商品名称();
           str[cnt][2] =String.valueOf(km.get库存数量());
           str[cnt][3] =String.valueOf(km.get库存金额());
           cnt++;
       }
       return cnt;
   }



    public void actionPerformed(ActionEvent e) {
        if(e.getActionCommand()=="exit"){
           kucun.dispose();
        }
        if(e.getActionCommand()=="selectCboFrist"){
          if(String.valueOf(kucun.cbofirst.getSelectedItem()).trim().equals("商品名称")){
//              kucun.cbotwo.removeAllItems();
//              kucun.cbotwo.addItem("QQ糖");
//              kucun.cbotwo.addItem("苹果");
//              kucun.cbotwo.addItem("方便面");
//              kucun.cbotwo.addItem("白糖");
//              kucun.cbotwo.addItem("西红柿");
//              kucun.cbotwo.addItem("香蕉");
              ArrayList list=km.nameSelct();
              kucun.cbotwo.removeAllItems();
              for(int i=0;i<list.size();i++){
                KucunselectModel k=(KucunselectModel)list.get(i);
                kucun.cbotwo.addItem(k.get商品名称());
              }
          }else
            if(String.valueOf(kucun.cbofirst.getSelectedItem()).trim().equals("商品编号")){
              ArrayList list=km.binhaoSelct();
              kucun.cbotwo.removeAllItems();
              for(int i=0;i<list.size();i++){
                KucunselectModel k=(KucunselectModel)list.get(i);
                kucun.cbotwo.addItem(k.get商品编号());
              }
          }
        }
        if(e.getActionCommand()=="select"){
           if(String.valueOf(kucun.cbofirst.getSelectedItem()).trim().equals("商品名称")){
             km.set商品名称(String.valueOf(kucun.cbotwo.getSelectedItem()));
             for(int x=0;x<15;x++){
               for(int j=0;j<4;j++){
                   kucun.jTable1.setValueAt("",x,j);
               }
             }
             int mm=km.StrSelect(kucun.date);
             for(int x=0;x<mm;x++){
               for(int y=0;y<4;y++){
                 kucun.jTable1.setValueAt(kucun.date[x][y],x,y);
                 kucun.lblone.setText(String.valueOf(kucun.date[0][2]));
                 kucun.lbltwo.setText(String.valueOf(kucun.date[0][3]));
               }
             }

       }
            else{
            km.set商品编号(String.valueOf(kucun.cbotwo.getSelectedItem()));
            for(int x=0;x<15;x++){
              for(int y=0;y<4;y++){
                kucun.jTable1.setValueAt("",x,y);
              }
              int mm=tabselect(kucun.date);
              for(int z=0;z<mm;z++){
                for(int y=0;y<4;y++){
                kucun.jTable1.setValueAt(kucun.date[z][y],z,y);
                kucun.lblone.setText(String.valueOf(kucun.date[0][2]));
                kucun.lbltwo.setText(String.valueOf(kucun.date[0][3]));
                }
              }
            }

     }
    }

  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -