Spec-Zone.ru › OpenJDK 25

Пакет javax.swing.table

package javax.swing.table
Предоставляет классы и интерфейсы для работы с javax.swing.JTable. JTable — это сеточное или табличное представление Swing, предназначенное для создания пользовательских интерфейсов для табличных структур данных внутри приложения. Используйте этот пакет, если вам нужен контроль над созданием, обновлением и отображением таблиц, а также над представлением и управлением связанными с таблицами данными.

Примечание: Большинство API Swing не являются потокобезопасными. Подробности см. в разделе Многопоточность в Swing учебника The Java Tutorial.

Связанная документация

Обзоры, учебные материалы, примеры, руководства и документацию по инструментам см. здесь:
  • Использование таблиц, раздел учебника The Java Tutorial
Начиная с:
1.2
Пакет Описание
javax.swing
Предоставляет набор «легковесных» компонентов (написанных целиком на Java), которые, насколько это возможно, работают одинаково на всех платформах.
Класс Описание
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 используется для преобразования объектов модели в строки.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API