这个要从头说起就复杂了。我简单说一下吧。\x0d\首先,要把数据从库中取出来,假设你已经会了。\x0d\其次,创建一个表格模型,\x0d\DefaultTableModel model=new DefaultTableModel();\x0d\//创建表头\x0d\modelsetColumnIdentifiers(new Object[]{"日期/时间"," *** 作工","产品型号","数量"});\x0d\再次,添加数据\x0d\while(resultsnext())\x0d\{\x0d\String dt=resultsgetString("dt");\x0d\String name=resultsgetString("name");\x0d\String pname=resultsgetString("product");\x0d\int i=resultsgetInt("num");\x0d\//把以上数据添加到表格模型的一行中\x0d\\x0d\modeladdRow(new Object[]{dt,name,pname,i});\x0d\}\x0d\最后,用模型生成表格\x0d\JTable table=new JTable(model);\x0d\当然,还有一些其它的 *** 作,比如把表格显示出来,表格的字体、行高等设置等等,不再一一赘述。
设置模型(model)然后使用模型的方法添加行! 例如:dtm
=
new
DefaultTableModel(new
String[]{"姓名","性别","年龄"},0);
JTable
jTable
=
new
JTable(dtm); //使用一下方法添加dtmaddRow(new
String[]{"sa","dasd","dasd"});
以上就是关于JAVA 怎么把数据库里的数据显示在JTable表格里全部的内容,包括:JAVA 怎么把数据库里的数据显示在JTable表格里、java swing怎样将数据库取出的内容填到JTable里、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)