📄 kucunselecthandler.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 + -