Module java.desktop
Package javax.swing.table
package javax.swing.table
提供了处理
javax.swing.JTable的类和接口。 JTable是Swing的网格或表格视图,用于在应用程序内构建用于表格数据结构的用户界面。如果您想要控制如何构建、更新和呈现表格,以及查看和管理与表格关联的数据,请使用此包。
注意:大多数Swing API 不是线程安全的。有关详细信息,请参见Swing中的并发性,这是Java教程中的一个部分。
相关文档
有关概述、教程、示例、指南和工具文档,请参阅:- 如何使用表格,这是Java教程中的一个部分
- 自版本:
- 1.2
-
ClassDescription这个抽象类为
TableModel接口中的大多数方法提供了默认实现。用于在JTable中渲染(显示)单个单元格的标准类。DefaultTableCellRenderer的子类,实现了UIResource。JTable的标准列处理程序。这是一个使用Vector存储单元格值对象的Vector的TableModel实现。这是管理JTable标题的对象。必须实现此接口以为JTable提供单元格值的编辑器。此接口定义了任何希望成为JTable单元格渲染器的对象所需的方法。TableColumn表示JTable中列的所有属性,如宽度、可调整大小性、最小和最大宽度。定义了适用于JTable的表列模型对象的要求。TableModel接口指定了JTable将用于查询表格数据模型的方法。TableRowSorter<M extends TableModel>提供使用TableModel进行排序和过滤的RowSorter的实现。TableStringConverter用于将模型中的对象转换为字符串。