Пакет javax.swing.table
package javax.swing.table
Предоставляет классы и интерфейсы для работы с
javax.swing.JTable. JTable — это сеточное или табличное представление Swing, предназначенное для создания пользовательских интерфейсов для табличных структур данных внутри приложения. Используйте этот пакет, если вам нужен контроль над созданием, обновлением и отображением таблиц, а также над представлением и управлением связанными с таблицами данными. Примечание: Большинство API Swing не являются потокобезопасными. Подробности см. в разделе Многопоточность в Swing учебника The Java Tutorial.
Связанная документация
Обзоры, учебные материалы, примеры, руководства и документацию по инструментам см. здесь:- Использование таблиц, раздел учебника The Java Tutorial
- Начиная с:
- 1.2
| Класс | Описание |
|---|---|
| AbstractTableModel | Этот абстрактный класс предоставляет реализации по умолчанию для большинства методов интерфейса TableModel. |
| DefaultTableCellRenderer | Стандартный класс для отображения отдельных ячеек в JTable. |
| DefaultTableCellRenderer.UIResource | Подкласс DefaultTableCellRenderer, реализующий UIResource. |
| DefaultTableColumnModel | Стандартный обработчик столбцов для JTable. |
| DefaultTableModel | Это реализация TableModel, использующая Vector из Vectors для хранения объектов значений ячеек. |
| JTableHeader | Этот объект управляет заголовком JTable. |
| TableCellEditor | Этот интерфейс необходимо реализовать, чтобы предоставить редактор значений ячеек для JTable. |
| TableCellRenderer | Этот интерфейс определяет метод, необходимый любому объекту, который должен отображать ячейки в JTable. |
| TableColumn | TableColumn представляет все атрибуты столбца в JTable, такие как ширина, возможность изменения размера, минимальная и максимальная ширина. |
| TableColumnModel | Определяет требования к объекту модели столбцов таблицы, пригодному для использования с JTable. |
| TableModel | Интерфейс TableModel определяет методы, которые JTable будет использовать для получения данных из табличной модели данных. |
| TableRowSorter<M extends TableModel> | Реализация RowSorter, обеспечивающая сортировку и фильтрацию с помощью TableModel. |
| TableStringConverter | TableStringConverter используется для преобразования объектов модели в строки. |
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/table/package-summary.html