您的位置:首页 > 其它

Vector为 JTable 赋值 获取表 值

2017-01-05 11:37 387 查看
@SuppressWarnings("unchecked")
 Vector vDate10 = new Vector(); // 表数据员
 @SuppressWarnings("unchecked")
 Vector vName10 = new Vector(); //
标题名 
DefaultTableModel atm10 = null;
 JScrollPane jsp10 = null; // 放表的panel
 JTable jTable10 = null; //
表 
vName10.add("时间");
 vName10.add("业务号"); 
vName10.add("查看"); 
vName10.add("验证结果"); 
 atm10 = new DefaultTableModel(vDate10,
vName10); 
jTable10 = new JTable(atm10);
jTable10.updateUI(); 
jsp10 = new JScrollPane(jTable10); 
jTable10.setGridColor(Color.black); 

jTable10.setSelectionBackground(Color.RED); 

jTable10.setSelectionForeground(Color.WHITE); 

设置表值
 for (ExtractionCheckVo ecv : lecvs) { //
设置表数据源 
Vector vTmp = new Vector();
 Date date = new
Date(); 
vTmp.add(sdf.format(date)); 
vTmp.add(ecv.getFileName()); 
vTmp.add(ecv.getFilePath()); 
vTmp.add(""); 
vDate10.add(vTmp);
}
jTable10.updateUI();

获取表值

Object[] objs = new
Object[vDate.size()]; 
vDate.copyInto(objs);
for (int i = 0; i < objs.length; i++) {
Vector v = new Vector();
v = (Vector) objs[i];
for (int j = 0; j < v.size(); j++) {
System.out.print(v.get(j));
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: