关于ResultSet导入JTable中的问题

对于ResultSet取得结果后,我们可以使用Vector二维数据存储,然后再利用new DefaultTableModel(vector,vector)来构造表格模型

Vector<Vector<Object>> list = new Vector<Vector<Object>>();

while(result.next())

{
Vector<Object> vTemp = new Vector<Object>();
vTemp.add(result.getInt(1));//ID
vTemp.add(result.getString(2));//姓名
vTemp.add(result.getInt(3));//队
vTemp.add(result.getString(4));//手机
if(result.getInt(5) == 0){
         vTemp.add("否");//是否已经缴费
}
else{
vTemp.add("是");//是否已经缴费
}
vTemp.add(result.getInt(6));//欠费
list.add(vTemp);
}

Vector<String> columns = new Vector<String>();
columns.add("ID");
columns.add("姓名");
columns.add("队");
columns.add("手机");
columns.add("已缴费");
columns.add("欠费");
tableModel = new DefaultTableModel(list,columns);
table.setModel(tableModel);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值