JavaTM Platform
Standard Ed. 6

接口 javax.swing.table.TableColumnModel
的使用

使用 TableColumnModel 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.event 供 Swing 组件触发的事件使用。 
javax.swing.table 提供用于处理 javax.swing.JTable 的类和接口。 
 

javax.swing 中 TableColumnModel 的使用
 

声明为 TableColumnModel 的 javax.swing 中的字段
protected  TableColumnModel JTable.columnModel
          表的 TableColumnModel。
 

返回 TableColumnModel 的 javax.swing 中的方法
protected  TableColumnModel JTable.createDefaultColumnModel()
          返回默认的列模型对象,它是一个 DefaultTableColumnModel。
 TableColumnModel JTable.getColumnModel()
          返回包含此表所有列信息的 TableColumnModel。
 

参数类型为 TableColumnModel 的 javax.swing 中的方法
 void JTable.setColumnModel(TableColumnModel columnModel)
          将此表的列模型设置为 newModel,并向其注册以获取来自新数据模型的侦听器通知。
 

参数类型为 TableColumnModel 的 javax.swing 中的构造方法
JTable(TableModel dm, TableColumnModel cm)
          构造一个 JTable,使用数据模型 dm、列模型 cm 和默认的选择模型对其进行初始化。
JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm)
          构造一个 JTable,使用数据模型 dm、列模型 cm 和选择模型 sm 对其进行初始化。
 

javax.swing.event 中 TableColumnModel 的使用
 

参数类型为 TableColumnModel 的 javax.swing.event 中的构造方法
TableColumnModelEvent(TableColumnModel source, int from, int to)
          构造一个 TableColumnModelEvent 对象。
 

javax.swing.table 中 TableColumnModel 的使用
 

实现 TableColumnModel 的 javax.swing.table 中的类
 class DefaultTableColumnModel
          JTable 的标准列处理程序。
 

声明为 TableColumnModel 的 javax.swing.table 中的字段
protected  TableColumnModel JTableHeader.columnModel
          表头的 TableColumnModel。
 

返回 TableColumnModel 的 javax.swing.table 中的方法
protected  TableColumnModel JTableHeader.createDefaultColumnModel()
          返回默认的列模型对象,它是 DefaultTableColumnModel。
 TableColumnModel JTableHeader.getColumnModel()
          返回包含此表头所有列信息的 TableColumnModel。
 

参数类型为 TableColumnModel 的 javax.swing.table 中的方法
 void JTableHeader.setColumnModel(TableColumnModel columnModel)
          将此表的列模型设置为 newModel,并向侦听器注册来自新列模型的通知。
 

参数类型为 TableColumnModel 的 javax.swing.table 中的构造方法
JTableHeader(TableColumnModel cm)
          构造 JTableHeader,使用 cm 作为列模型对其进行初始化。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。