java 利用Vector 将二维数组 添加到DefaultTableModel中

2025-03-31 20:14:56
推荐回答(4个)
回答1:

复杂了。参考这里iteye.com/blog/dean-deng-1148172
处理一下就行了:
Vector date=userInfoService.showAll();
Vector rowData = new Vector();
rowData.add(date);

DefaultTableModel userInfoModel = new DefaultTableModel(rowData,userTableTitle);

回答2:

for(k=0;ks0[k]=strc00[k][0];
s1[k]=strc00[k][1];
s2[k]=strc00[k][2];
}

v.addElement(s0[0]);
v.addElement(s1[1]);
v.addElement(s2[2]);
v_data.add(v);

DefaultTableModel temp1=(DefaultTableModel)jt.getModel();
temp1.setDataVector(v_data,v_head);
temp1.fireTableStructureChanged();

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

回答3:

很明显输出的是v_data的地址
你应该输出v_data.get(i)

回答4:

重写DefaultTableModel 的toString()方法,右击》