private void test(KeyEvent e) { // TODO Auto-generated method stub char c = e.getKeyChar(); String s = this.textGoods.getText(); if (s.length() == 0) { setTableData(); } else { String msg2 = s + c; Vector<String> title = new Vector<String>(); title.add("序号"); title.add("商品编号"); title.add("商品名称"); title.add("所属类型"); title.add("商品条码"); title.add("商品单位"); title.add("商品规格"); title.add("批准文号"); title.add("预设进价"); title.add("预设售价"); title.add("生产厂商"); title.add("备注"); Vector data = new Vector(); Vector row = null; dtm = new DefaultTableModel(data, title); List<GoodsBean> list = GoodsDAO.queryGoods(msg2); int i = 1; for (GoodsBean gb : list) { row = new Vector(); row.add(i); row.add(gb); row.add(gb.getGoods_Name()); row.add(gb.getGoods_type()); row.add(gb.getGoods_codes()); row.add(gb.getGoods_unit()); row.add(gb.getGoods_spft()); row.add(gb.getGoods_Apvlnum()); row.add(gb.getGoods_setting()); row.add(gb.getGoods_price()); row.add(gb.getGood_manufacture()); row.add(gb.getGoods_note()); data.add(row); i++; } this.table.setModel(dtm); } }
public void setTableData() { // TODO Auto-generated method stub Vector<String> title = new Vector<String>(); title.add("序号"); title.add("商品编号"); title.add("商品名称"); title.add("所属类型"); title.add("商品条码"); title.add("商品单位"); title.add("商品规格"); title.add("批准文号"); title.add("预设进价"); title.add("预设售价"); title.add("生产厂商"); title.add("备注"); Vector data = new Vector(); Vector row = null; dtm = new DefaultTableModel(data, title); List<GoodsBean> list = GoodsDAO.getAllGoodsInfo(); int i = 1; for (GoodsBean gb : list) { row = new Vector(); row.add(i); row.add(gb); row.add(gb.getGoods_Name()); row.add(gb.getGoods_type()); row.add(gb.getGoods_codes()); row.add(gb.getGoods_unit()); row.add(gb.getGoods_spft()); row.add(gb.getGoods_Apvlnum()); row.add(gb.getGoods_setting()); row.add(gb.getGoods_price()); row.add(gb.getGood_manufacture()); row.add(gb.getGoods_note()); data.add(row); i++; } table.setModel(dtm); }