模块 java.desktop

包 javax.swing.table


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

Note: 大多数 Swing API 都是 not 线程安全的。有关详细信息,请参阅 Swing 中的并发The Java Tutorial 中的一个部分。

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