Module java.desktop

Package javax.swing.table


package javax.swing.table
提供了处理javax.swing.JTable的类和接口。 JTable是Swing的网格或表格视图,用于在应用程序内构建用于表格数据结构的用户界面。如果您想要控制如何构建、更新和呈现表格,以及查看和管理与表格关联的数据,请使用此包。

注意:大多数Swing API 是线程安全的。有关详细信息,请参见Swing中的并发性,这是Java教程中的一个部分。

有关概述、教程、示例、指南和工具文档,请参阅:
自版本:
1.2
  • Class
    Description
    这个抽象类为TableModel接口中的大多数方法提供了默认实现。
    用于在JTable中渲染(显示)单个单元格的标准类。
    DefaultTableCellRenderer的子类,实现了UIResource
    JTable的标准列处理程序。
    这是一个使用Vector存储单元格值对象的VectorTableModel实现。
    这是管理JTable标题的对象。
    必须实现此接口以为JTable提供单元格值的编辑器。
    此接口定义了任何希望成为JTable单元格渲染器的对象所需的方法。
    TableColumn表示JTable中列的所有属性,如宽度、可调整大小性、最小和最大宽度。
    定义了适用于JTable的表列模型对象的要求。
    TableModel接口指定了JTable将用于查询表格数据模型的方法。
    提供使用TableModel进行排序和过滤的RowSorter的实现。
    TableStringConverter用于将模型中的对象转换为字符串。