把mysql数据写到swing窗体中去

这个主要是自己理解的,可以作为参考

swing窗体展现mysql数据

DefaultTableModel model = new DefaultTableModel();
String[] data = {“序号”,“姓名”,“性别”,“手机号”,“日期”,“余额”};
//控制全部数据显示问题
model.setColumnIdentifiers(data);
try {
Vector v =null;
while(rs.next()){
//一定要把Vector写在循环里面,否则重复最后一条数据显示
v = new Vector();
v.add(rs.getString(“m_id”));
v.add(rs.getString(“m_name”));
v.add(rs.getString(“m_sex”));
v.add(rs.getString(“m_phone”));
v.add(rs.getString(“m_money”));
v.add(rs.getString(“m_opendate”));
model.addRow(v);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//当data为Vector类型时,本方法与一下注释方法冲突
// model.setDataVector(v, data);
JTable jtable = new JTable(model);

//不允许操作表格
jtable.setEnabled(false);

JScrollPane jscrollPane=new JScrollPane(jtable);
jscrollPane.setBounds(20,0,540,300);
//放到窗体中
jframe.add(jscrollPane);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值