JAVA如何将数据库的记录显示在JFrame窗体的JTable中并且点击表相应的记录能在文相应的本字段显示信息

JAVA如何将数据库的记录显示在JFrame窗体的JTable中并且点击表相应的记录能在文相应的本字段显示信息,第1张

楼主很懒,不看JAVA的JTable的 API 文档

JTable(int numRows,

int numColumns)

使用 DefaultTableModel 构造具有 numRows 行和 numColumns 列个空单元格的 JTable。

JTable(Object[][] rowData,

Object[] columnNames)

构造一个 JTable 来显示二维数组 rowData 中的值,其列名称为 columnNames。

JTable(TableModel dm)

构造一个 JTable,使用数据模型 dm、默认的列模型和默认的选择模型对其进行初始化。

JTable(TableModel dm,

TableColumnModel cm)

构造一个 JTable,使用数据模型 dm、列模型 cm 和默认的选择模型对其进行初始化。

JTable(TableModel dm,

TableColumnModel cm,

ListSelectionModel sm)

构造一个 JTable,使用数据模型 dm、列模型 cm 和选择模型 sm 对其进行初始化。

JTable(Vector rowData,

Vector columnNames)

构造一个 JTable 来显示 Vector 所组成的 Vector rowData 中的值,其列名称为 columnNames

java中的JTABLE是采用的MVC设计模式,有几个知识点要了解清楚

1 数据模型:你首先要把数据库中的数据存入数据模型

建立数据模型要实现一个AbstractTableModel接口。接口里有一个类似动态数组的vector变量,将数据库查询的结果存在这个动态的数组(vector)中

例 :public class yourModel extends AbstractTableModel {}

2在JTABLE中调用模型: 在JTABLE组件有个一SETMODEL方法,模型建好后调用这个方法setmodel(model);

先说这么多,网上也有些例子一时没去找,有不明白的再留言

以上就是关于JAVA如何将数据库的记录显示在JFrame窗体的JTable中并且点击表相应的记录能在文相应的本字段显示信息全部的内容,包括:JAVA如何将数据库的记录显示在JFrame窗体的JTable中并且点击表相应的记录能在文相应的本字段显示信息、在JAVA中怎样把数据库中的数据在JTABLE中输出、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10182004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存