JavaTM 2 Platform
Standard Ed. 5.0

类 javax.swing.table.TableColumn
的使用

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

javax.swingTableColumn 的使用
 

返回 TableColumnjavax.swing 中的方法
 TableColumn JTable.getColumn(Object identifier)
          返回表中列的 TableColumn 对象,当使用 equals 进行比较时,表的标识符等于 identifier
 

参数类型为 TableColumnjavax.swing 中的方法
 void JTable.addColumn(TableColumn aColumn)
          将 aColumn 追加到此 JTable 的列模型所保持的列数组的结尾。
 void JTable.removeColumn(TableColumn aColumn)
          从此 JTable 的列数组中移除 aColumn
 

javax.swing.tableTableColumn 的使用
 

声明为 TableColumnjavax.swing.table 中的字段
protected  TableColumn JTableHeader.draggedColumn
          被拖动列的索引。
protected  TableColumn JTableHeader.resizingColumn
          进行大小调整的列的索引。
 

类型参数类型为 TableColumnjavax.swing.table 中的字段
protected  Vector<TableColumn> DefaultTableColumnModel.tableColumns
          此模型中 TableColumn 对象组成的数组
 

返回 TableColumnjavax.swing.table 中的方法
 TableColumn TableColumnModel.getColumn(int columnIndex)
          返回 columnIndex 位置列的 TableColumn 对象。
 TableColumn DefaultTableColumnModel.getColumn(int columnIndex)
          返回 columnIndex 处列的 TableColumn 对象。
 TableColumn JTableHeader.getDraggedColumn()
          当且仅当正在进行拖动时,返回被拖动的列,否则返回 null
 TableColumn JTableHeader.getResizingColumn()
          返回正在调整其大小的列。
 

返回变量类型为 TableColumn 的类型的 javax.swing.table 中的方法
 Enumeration<TableColumn> TableColumnModel.getColumns()
          返回该模型中所有列的 Enumeration
 Enumeration<TableColumn> DefaultTableColumnModel.getColumns()
          返回该模型中所有列的一个 Enumeration
 

参数类型为 TableColumnjavax.swing.table 中的方法
 void TableColumnModel.addColumn(TableColumn aColumn)
          将 aColumn 追加到 tableColumns 数组的结尾。
 void DefaultTableColumnModel.addColumn(TableColumn aColumn)
          将 aColumn 追加到 tableColumns 数组的结尾。
 void TableColumnModel.removeColumn(TableColumn column)
          从 tableColumns 数组中删除 TableColumn column
 void DefaultTableColumnModel.removeColumn(TableColumn column)
          从 tableColumns 数组删除 column
 void JTableHeader.setDraggedColumn(TableColumn aColumn)
          将头的 draggedColumn 设置为 aColumn
 void JTableHeader.setResizingColumn(TableColumn aColumn)
          将头的 resizingColumn 设置为 aColumn
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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