下载此文档

DefaultTableModel的内部构造.doc


文档分类:中学教育 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
综合了下,总结DefaultTableModel的内部构造
 (2007-05-23 20:46:10)
转载
分类: JAVA专题
我们曾提到过DefaultTableModel类,并说明了此类是继承AbstractTableModel抽象类而来,且实现了getColumnCount(),getRowCount()与getValueAt()3个方法。因此在实际的使用上,DefaultTableModel比AbstractTableModel要来得简单许多,也较常被拿来使用DefaultTableModel内部使用Vector来使用表格的数据,若佻所要显示的表格格式是比较单纯的变化,笔者建议使用DefaultTableModel类会来得方便也简单许多。若佻所要显示的数据模式非常复杂,例如我们所举的成绩表格外加学生选课信息等,像这类的表格通常显示的信息会因人面异,因此使用AbstractTableModel会比较容易设计些。
下面是DefaultTableModel的构造函数:
DefaultTableModel():建立一个DefaultTableModel,里面没有任何数据.
 DefaultTableModel(int numRows,int numColumns):建立一个指定行列数的DefaultTableModel.
 DefaultTableModel(Object[][] data,Object[] columnNames):建立一个DefaultTableModel,输入数据格式为Object ()方法来设置数据。
 DefaultTableModel(Object[] columnNames,int numRows):建立一个DefaultTableModel,并具有Column  Header名称与行数信息。
 DefaultTableModel(Vector columnNames,int numRows):建立一个DefaultTableModel,并具有column  Header名称与行数信息。
 DefaultTableModel(Vector data,Vector columnNames):建立一个DefaultTableModel,输入数据格式为
 setDataVector()方法来设置数据。
 DefaultTableModel类提供相当多好用的方法,如之前我们谈论过的 getColumnCount(),getRowCount(),getValueAt(),isCellEditable()
 setValueAt()等方法,均可直接使用。且DefaultTableModel也提供了addColumn()与addRow()等方法,可让我们随时增加表格的数据。下面我们就举一个动态增加表格字段的例子:
import .*;
import .*;
import ;
import .*;
import .*;
import 

DefaultTableModel的内部构造 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小17 KB
  • 时间2018-03-09