public void actionPerformed(ActionEvent e1)
{
JTable table;
DefaultTableModel model=null;//是一个表格模型
JScrollPane jsp=null;
JPanel jp1=null;
try
{
if(e1.getActionCommand()=="查看学生信息")
{
ps=ct.createStatement();
rs=ps.executeQuery("select * from Student ");
String[] dataTitle= {"编号","姓名","密码","性别","专业","年龄","地址"};
model = new DefaultTableModel();
while(rs.next())
{
int dt=rs.getInt("s_no");
String name=rs.getString("s_name");
int pname=rs.getInt("mima");
String sex=rs.getString("s_sex");
String classs=rs.getString("classname");
int intt=rs.getInt("s_age");
String address=rs.getString("address");
//把以上数据添加到表格模型的一知行中
model.addRow(new Object[]{dt,name,pname,sex,classs,intt,address});
}
table=new JTable(model);//表格在这已经建表完毕了
}
}
catch(SQLException e2){}
}
}
JAVA怎么把表格中的数据在窗口图形界面打印出来?
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
- 分享
- 邀请回答