Java中类 DefaultTableModel 的概念

columnIdentifiers
          Vector,由多个列标识符组成

dataVector
          Vector,由包含多个 Object 值的 Vector 组成。

一个DefaultTableModel 就是一个二维表,

以下是使用函数:

DefaultTableModel()
构造默认的 DefaultTableModel,它是一个零列零行的表。
DefaultTableModel(int rowCount, int columnCount)
构造一个具有 rowCount 行和 columnCount 列的 null 对象值的 DefaultTableModel。
DefaultTableModel(Object[][] data, Object[] columnNames){

DefaultTableModel类中的setDataVector()方法便是把数据放入DefaultTableModel中,setDataVector()方法有两个Vector对象集合,第一个是整张表的数据,第二个是每列的标题,第一个Vector中存放的也是一个Vector对象它代表着表中的一行,里面放的便是具体的每个数据,就是一行中的一列或几列。

}
构造一个 DefaultTableModel,并通过将 data 和 columnNames 传递到 setDataVector 方法来初始化该表。
DefaultTableModel(Object[] columnNames, int rowCount)
构造一个 DefaultTableModel,它的列数与 columnNames 中元素的数量相同,并具有 rowCount 行 null 对象值。
DefaultTableModel(Vector columnNames, int rowCount)
构造一个 DefaultTableModel,它的列数与 columnNames 中元素的数量相同,并具有 rowCount 行 null 对象值。
DefaultTableModel(Vector data, Vector columnNames)
构造一个 DefaultTableModel,并通过将 data 和 columnNames 传递到 setDataVector 方法来初始化该表。

 

posted @   子过杨梅  阅读(501)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示