Пакет javax.swing.table
Предоставляет классы и интерфейсы для работы с javax.swing.JTable. JTable — это сетка или табличная компоновка Swing для создания пользовательских интерфейсов для табличных структур данных внутри приложения. Используйте этот пакет, если хотите контролировать, как таблицы строятся, обновляются и отображаются, а также как отображаются и управляются данные, связанные с таблицами.
Примечание: Большая часть API Swing не является потокобезопасной. Подробности см. в Потоки в Swing, разделе Java Tutorial.
Связанная документация
Для обзоров, руководств, примеров, справочных материалов и документации по инструментам см.:- Использование таблиц, раздел Java Tutorial
- С:
- 1.2
| Интерфейс | Описание |
|---|---|
| TableCellEditor | Этот интерфейс определяет метод, который должен реализовывать любой объект, желающий быть редактором значений для компонентов, таких как |
| TableCellRenderer | Этот интерфейс определяет метод, необходимый любому объекту, который хочет быть рендерером ячеек в таблице |
| TableColumnModel | Определяет требования к объекту модели столбца таблицы, подходящему для использования с |
| TableModel | Интерфейс |
| Класс | Описание |
|---|---|
| AbstractTableModel | Этот абстрактный класс предоставляет стандартные реализации для большинства методов интерфейса |
| DefaultTableCellRenderer | Стандартный класс для отрисовки (отображения) отдельных ячеек в таблице |
| DefaultTableCellRenderer.UIResource | Подкласс класса |
| DefaultTableColumnModel | Стандартный обработчик столбцов для таблицы |
| DefaultTableModel | Это реализация интерфейса |
| JTableHeader | Это объект, управляющий заголовком таблицы |
| TableColumn |
|
| TableRowSorter<M extends TableModel> | Реализация интерфейса |
| TableStringConverter | TableStringConverter используется для преобразования объектов из модели в строки. |
© 1993, 2020, 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/11/docs/api/java.desktop/javax/swing/table/package-summary.html