JAVA怎么把数据库里的数据显示在JTable表格里?

2022-04-02 社会 98阅读
这个要从头说起就复杂了。我简单说一下吧。
首先,要把数据从库中取出来,假设你已经会了。
其次,创建一个表格模型,
DefaultTableModelmodel=newDefaultTableModel();
//创建表头
model.setColumnIdentifiers(newObject[]{"日期/时间","操作工","产品型号","数量"});
再次,添加数据
while(results.next())
{
Stringdt=results.getString("dt");
Stringname=results.getString("name");
Stringpname=results.getString("product");
inti=results.getInt("num");
//把以上数据添加到表格模型的一行中

model.addRow(newObject[]{dt,name,pname,i});
}
最后,用模型生成表格
JTabletable=newJTable(model);
当然,还有一些其它的操作,比如把表格显示出来,表格的字体、行高等设置等等,不再一一赘述。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com