Spec-Zone.ru › OpenJDK 27

Класс JTable.AccessibleJTable

java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.JTable.AccessibleJTable
Все реализованные интерфейсы:
PropertyChangeListener, Serializable, EventListener, AccessibleComponent, AccessibleExtendedComponent, AccessibleExtendedTable, AccessibleSelection, AccessibleTable, CellEditorListener, ListSelectionListener, TableColumnModelListener, TableModelListener
Внешний класс:
JTable
protected class JTable.AccessibleJTable extends JComponent.AccessibleJComponent implements AccessibleSelection, ListSelectionListener, TableModelListener, TableColumnModelListener, CellEditorListener, PropertyChangeListener, AccessibleExtendedTable
Этот класс реализует поддержку специальных возможностей для класса JTable. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса таблиц.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для краткосрочного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.

Начиная с версии:
1.2

Краткое описание вложенных классов

Модификатор и тип Класс Описание
protected class  JTable.AccessibleJTable.AccessibleJTableCell
Этот класс предоставляет реализацию Java Accessibility API, подходящую для ячеек таблицы.
protected class  JTable.AccessibleJTable.AccessibleJTableModelChange
Описывает изменение модели доступной таблицы.

Вложенные классы и интерфейсы, объявленные в классе JComponent.AccessibleJComponent

JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Модификатор и тип Класс Описание
protected class  JComponent.AccessibleJComponent.AccessibleContainerHandler
Вызывает слушатель PropertyChange, если он зарегистрирован, при добавлении или удалении дочерних элементов.
protected class  JComponent.AccessibleJComponent.AccessibleFocusHandler
Устарело.
Этот класс больше не используется и не требуется.

Вложенные классы и интерфейсы, объявленные в классе Component.AccessibleAWTComponent

Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Модификатор и тип Класс Описание
protected class  Component.AccessibleAWTComponent.AccessibleAWTComponentHandler
Вызывает слушатель PropertyChange, если он зарегистрирован, при отображении или скрытии..
protected class  Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Вызывает слушатель PropertyChange, если он зарегистрирован, при возникновении событий фокуса

Краткое описание полей

Поля, объявленные в классе JComponent.AccessibleJComponent

accessibleFocusHandler
Модификатор и тип Поле Описание
protected FocusListener accessibleFocusHandler
Устарело.

Поля, объявленные в классе Container.AccessibleAWTContainer

accessibleContainerHandler
Модификатор и тип Поле Описание
protected ContainerListener accessibleContainerHandler
Обработчик для вызова PropertyChange при добавлении или удалении дочерних элементов

Поля, объявленные в классе Component.AccessibleAWTComponent

accessibleAWTComponentHandler, accessibleAWTFocusHandler
Модификатор и тип Поле Описание
protected ComponentListener accessibleAWTComponentHandler
Слушатель компонента для отслеживания событий отображения/скрытия/изменения размера и преобразования их в события PropertyChange.
protected FocusListener accessibleAWTFocusHandler
Слушатель для отслеживания событий фокуса и преобразования их в события PropertyChange.

Поля, объявленные в классе AccessibleContext

ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
Модификатор и тип Поле Описание
static final String ACCESSIBLE_ACTION_PROPERTY
Константа, указывающая на изменение поддерживаемого набора действий.
static final String ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY
Константа, используемая для определения момента изменения активного потомка компонента.
static final String ACCESSIBLE_CARET_PROPERTY
Константа, используемая для определения момента изменения каретки accessibleText.
static final String ACCESSIBLE_CHILD_PROPERTY
Константа, используемая для определения момента добавления или удаления дочерних элементов Accessible объекта.
static final String ACCESSIBLE_COMPONENT_BOUNDS_CHANGED
PropertyChangeEvent, указывающая на изменение границ компонента.
static final String ACCESSIBLE_DESCRIPTION_PROPERTY
Константа, используемая для определения момента изменения свойства AccessibleContext.accessibleDescription.
static final String ACCESSIBLE_HYPERTEXT_OFFSET
Константа, указывающая на получение фокуса гипертекстовым элементом.
static final String ACCESSIBLE_INVALIDATE_CHILDREN
PropertyChangeEvent, указывающая на существенное изменение дочерних элементов компонента, например дерева или текста.
static final String ACCESSIBLE_NAME_PROPERTY
Константа, используемая для определения момента изменения свойства AccessibleContext.accessibleName.
static final String ACCESSIBLE_SELECTION_PROPERTY
Константа, используемая для определения момента изменения accessibleSelection.
static final String ACCESSIBLE_STATE_PROPERTY
Константа, используемая для определения момента изменения свойства accessibleStateSet.
static final String ACCESSIBLE_TABLE_CAPTION_CHANGED
Константа, указывающая на изменение заголовка таблицы.
static final String ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED
Константа, указывающая на изменение описания столбца.
static final String ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED
Константа, указывающая на изменение заголовка столбца.
static final String ACCESSIBLE_TABLE_MODEL_CHANGED
Константа, указывающая на изменение данных таблицы.
static final String ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED
Константа, указывающая на изменение описания строки.
static final String ACCESSIBLE_TABLE_ROW_HEADER_CHANGED
Константа, указывающая на изменение заголовка строки.
static final String ACCESSIBLE_TABLE_SUMMARY_CHANGED
Константа, указывающая на изменение сводки таблицы.
static final String ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED
PropertyChangeEvent, указывающая на изменение текстовых атрибутов.
static final String ACCESSIBLE_TEXT_PROPERTY
PropertyChangeEvent, указывающая на изменение текста.
static final String ACCESSIBLE_VALUE_PROPERTY
Константа, используемая для определения момента изменения свойства accessibleValue.
static final String ACCESSIBLE_VISIBLE_DATA_PROPERTY
Константа, используемая для определения момента изменения визуального представления объекта.
protected String accessibleDescription
Локализованная строка с описанием объекта.
protected String accessibleName
Локализованная строка с именем объекта.
protected Accessible accessibleParent
Родительский доступный объект.

Краткое описание конструкторов

AccessibleJTable()
Модификатор Конструктор Описание
protected
Конструктор AccessibleJTable

Краткое описание методов

Модификатор и тип Метод Описание
void addAccessibleSelection(int i)
Добавляет указанный дочерний элемент Accessible объекта в выбранные элементы объекта.
void clearAccessibleSelection()
Снимает выделение в объекте, так что ни один дочерний элемент объекта не выделен.
void columnAdded(TableColumnModelEvent e)
Отслеживает изменения содержимого таблицы (вставку столбцов)
void columnMarginChanged(ChangeEvent e)
Отслеживает перемещение столбца из-за изменения полей.
void columnMoved(TableColumnModelEvent e)
Отслеживает изменение положения столбца.
void columnRemoved(TableColumnModelEvent e)
Отслеживает изменения содержимого таблицы (удаление столбцов)
void columnSelectionChanged(ListSelectionEvent e)
Отслеживает изменение модели выделения TableColumnModel.
void editingCanceled(ChangeEvent e)
Вызывается при отмене редактирования.
void editingStopped(ChangeEvent e)
Отслеживает изменения содержимого ячейки.
Accessible getAccessibleAt(int r, int c)
Возвращает Accessible в указанной строке и столбце таблицы.
Accessible getAccessibleAt(Point p)
Возвращает дочерний элемент Accessible, если он существует и содержится в локальной координате Point.
Accessible getAccessibleCaption()
Возвращает заголовок таблицы.
Accessible getAccessibleChild(int i)
Возвращает n-й дочерний элемент Accessible объекта.
int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
int getAccessibleColumn(int index)
Возвращает номер столбца для индекса в таблице.
int getAccessibleColumnAtIndex(int i)
Возвращает столбец по заданному индексу в таблице.
int getAccessibleColumnCount()
Возвращает количество столбцов в таблице.
Accessible getAccessibleColumnDescription(int c)
Возвращает описание указанного столбца таблицы.
int getAccessibleColumnExtentAt(int r, int c)
Возвращает количество столбцов, занимаемых Accessible в заданной позиции (строка, столбец).
AccessibleTable getAccessibleColumnHeader()
Возвращает заголовки столбцов в виде AccessibleTable.
int getAccessibleIndex(int r, int c)
Возвращает индекс по строке и столбцу в таблице.
int getAccessibleIndexAt(int r, int c)
Возвращает индекс в заданной позиции (строка, столбец) таблицы.
AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
int getAccessibleRow(int index)
Возвращает номер строки для индекса в таблице.
int getAccessibleRowAtIndex(int i)
Возвращает строку по заданному индексу в таблице.
int getAccessibleRowCount()
Возвращает количество строк в таблице.
Accessible getAccessibleRowDescription(int r)
Возвращает описание указанной строки таблицы.
int getAccessibleRowExtentAt(int r, int c)
Возвращает количество строк, занимаемых Accessible в указанной строке и столбце таблицы.
AccessibleTable getAccessibleRowHeader()
Возвращает заголовки строк в виде AccessibleTable.
AccessibleSelection getAccessibleSelection()
Возвращает AccessibleSelection, связанный с этим объектом.
Accessible getAccessibleSelection(int i)
Возвращает Accessible, представляющий указанный выделенный дочерний элемент объекта.
int getAccessibleSelectionCount()
Возвращает количество дочерних элементов Accessible, выделенных в данный момент.
Accessible getAccessibleSummary()
Возвращает краткое описание таблицы.
AccessibleTable getAccessibleTable()
Возвращает AccessibleTable, связанный с этим объектом.
int[] getSelectedAccessibleColumns()
Возвращает выделенные столбцы таблицы.
int[] getSelectedAccessibleRows()
Возвращает выделенные строки таблицы.
boolean isAccessibleChildSelected(int i)
Определяет, выделен ли текущий дочерний элемент этого объекта.
boolean isAccessibleColumnSelected(int c)
Возвращает логическое значение, указывающее, выделен ли указанный столбец.
boolean isAccessibleRowSelected(int r)
Возвращает логическое значение, указывающее, выделена ли указанная строка.
boolean isAccessibleSelected(int r, int c)
Возвращает логическое значение, указывающее, выделен ли доступный элемент в заданной позиции (строка, столбец).
void propertyChange(PropertyChangeEvent e)
Отслеживает изменения модели выделения, модели столбцов и т. д., чтобы можно было повторно установить для них прослушиватели и передавать информацию механизму PropertyChange для специальных возможностей
void removeAccessibleSelection(int i)
Удаляет указанный дочерний элемент объекта из выделения объекта.
void selectAllAccessibleSelection()
Выделяет все дочерние элементы объекта, только если JTable поддерживает множественное выделение и включено выделение отдельных ячеек.
void setAccessibleCaption(Accessible a)
Задает заголовок таблицы.
void setAccessibleColumnDescription(int c, Accessible a)
Задает текст описания указанного столбца таблицы.
void setAccessibleColumnHeader(AccessibleTable a)
Задает заголовки столбцов в виде AccessibleTable.
void setAccessibleRowDescription(int r, Accessible a)
Задает текст описания указанной строки таблицы.
void setAccessibleRowHeader(AccessibleTable a)
Задает заголовки строк в виде AccessibleTable.
void setAccessibleSummary(Accessible a)
Задает краткое описание таблицы.
void tableChanged(TableModelEvent e)
Отслеживает изменения содержимого таблицы
void tableRowsDeleted(TableModelEvent e)
Отслеживает изменения содержимого таблицы (удаление строк)
void tableRowsInserted(TableModelEvent e)
Отслеживает изменения содержимого таблицы (вставку строк)
void valueChanged(ListSelectionEvent e)
Отслеживает изменения выделения ячеек таблицы

Методы, объявленные в классе JComponent.AccessibleJComponent

addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
Модификатор и тип Метод Описание
void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список прослушивателей.
String getAccessibleDescription()
Возвращает описание этого объекта для специальных возможностей.
AccessibleKeyBinding getAccessibleKeyBinding()
Возвращает сочетания клавиш, связанные с этим объектом
String getAccessibleName()
Возвращает имя этого объекта для специальных возможностей.
AccessibleStateSet getAccessibleStateSet()
Возвращает состояние этого объекта.
protected String getBorderTitle(Border b)
Рекурсивно выполняет поиск в иерархии границ (если она существует) объекта TitledBorder с ненулевым заголовком.
String getTitledBorderText()
Возвращает текст заголовка границы
String getToolTipText()
Возвращает текст всплывающей подсказки
void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка прослушивателей.

Методы, объявленные в классе Component.AccessibleAWTComponent

addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Модификатор и тип Метод Описание
void addFocusListener(FocusListener l)
Добавляет указанный прослушиватель фокуса для получения событий фокуса от этого компонента.
boolean contains(Point p)
Проверяет, находится ли указанная точка в пределах границ этого объекта; координаты x и y точки задаются относительно системы координат объекта.
AccessibleComponent getAccessibleComponent()
Возвращает AccessibleComponent, связанный с этим объектом, если он существует.
int getAccessibleIndexInParent()
Возвращает индекс этого объекта в его родительском объекте для специальных возможностей.
Accessible getAccessibleParent()
Возвращает родительский элемент Accessible этого объекта.
Color getBackground()
Возвращает цвет фона этого объекта.
Rectangle getBounds()
Возвращает границы этого объекта в виде объекта Rectangle.
Cursor getCursor()
Возвращает Cursor этого объекта.
Font getFont()
Возвращает Font этого объекта.
FontMetrics getFontMetrics(Font f)
Возвращает FontMetrics этого объекта.
Color getForeground()
Возвращает цвет переднего плана этого объекта.
Locale getLocale()
Возвращает локаль этого объекта.
Point getLocation()
Возвращает положение объекта относительно родительского элемента в виде точки, задающей верхний левый угол объекта в системе координат экрана.
Point getLocationOnScreen()
Возвращает положение объекта на экране.
Dimension getSize()
Возвращает размер этого объекта в виде объекта Dimension.
boolean isEnabled()
Определяет, включен ли объект.
boolean isFocusTraversable()
Возвращает, может ли этот объект получать фокус.
boolean isShowing()
Определяет, отображается ли объект.
boolean isVisible()
Определяет, виден ли объект.
void removeFocusListener(FocusListener l)
Удаляет указанный прослушиватель фокуса, чтобы он больше не получал события фокуса от этого компонента.
void requestFocus()
Запрашивает фокус для этого объекта.
void setBackground(Color c)
Задает цвет фона этого объекта.
void setBounds(Rectangle r)
Задает границы этого объекта в виде объекта Rectangle.
void setCursor(Cursor cursor)
Задает Cursor этого объекта.
void setEnabled(boolean b)
Задает состояние включения объекта.
void setFont(Font f)
Задает Font этого объекта.
void setForeground(Color c)
Задает цвет переднего плана этого объекта.
void setLocation(Point p)
Задает положение объекта относительно родительского элемента.
void setSize(Dimension d)
Изменяет размер этого объекта, задавая его ширину и высоту.
void setVisible(boolean b)
Задает состояние видимости объекта.

Методы, объявленные в классе AccessibleContext

firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Модификатор и тип Метод Описание
void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Поддержка уведомления об изменениях связанных свойств.
AccessibleAction getAccessibleAction()
Возвращает AccessibleAction, связанный с этим объектом, который поддерживает одно или несколько действий.
AccessibleEditableText getAccessibleEditableText()
Возвращает AccessibleEditableText, связанный с объектом, отображающим на экране редактируемый текст.
AccessibleIcon[] getAccessibleIcon()
Возвращает AccessibleIcons, связанный с объектом, которому соответствует один или несколько значков.
AccessibleRelationSet getAccessibleRelationSet()
Возвращает AccessibleRelationSet, связанный с объектом.
AccessibleText getAccessibleText()
Возвращает AccessibleText, связанный с этим объектом, отображающим текст на экране.
AccessibleValue getAccessibleValue()
Возвращает AccessibleValue, связанный с этим объектом, который поддерживает значение Numerical.
void setAccessibleDescription(String s)
Задает описание этого объекта для специальных возможностей.
void setAccessibleName(String s)
Задает локализованное имя этого объекта для специальных возможностей.
void setAccessibleParent(Accessible a)
Задает родительский элемент Accessible этого объекта.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект другому объекту.
protected void finalize()
Устарело и подлежит удалению: этот элемент API может быть удален в будущей версии.
Финализация устарела и подлежит удалению в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
String toString()
Возвращает строковое представление объекта.
final void wait()
Переводит текущий поток в состояние ожидания до пробуждения, обычно в результате вызова notify или interrupt.
final void wait(long timeoutMillis)
Переводит текущий поток в состояние ожидания до пробуждения, обычно в результате вызова notify или interrupt либо до истечения заданного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Переводит текущий поток в состояние ожидания до пробуждения, обычно в результате вызова notify или interrupt либо до истечения заданного промежутка реального времени.

Подробное описание конструкторов

AccessibleJTable

protected AccessibleJTable()
Конструктор AccessibleJTable
Начиная с:
1.5

Подробное описание методов

propertyChange

public void propertyChange(PropertyChangeEvent e)
Отслеживает изменения модели выбора, модели столбцов и т. д., чтобы при необходимости повторно устанавливать для них слушатели и передавать информацию механизму Accessibility PropertyChange
Определено в:
propertyChange в интерфейсе PropertyChangeListener
Параметры:
e — объект PropertyChangeEvent, описывающий источник события и изменившееся свойство.

tableChanged

public void tableChanged(TableModelEvent e)
Отслеживает изменения содержимого таблицы
Определено в:
tableChanged в интерфейсе TableModelListener
Параметры:
e — TableModelEvent, описывающее событие

tableRowsInserted

public void tableRowsInserted(TableModelEvent e)
Отслеживает изменения содержимого таблицы (вставку строк)
Параметры:
e — TableModelEvent, описывающее событие

tableRowsDeleted

public void tableRowsDeleted(TableModelEvent e)
Отслеживает изменения содержимого таблицы (удаление строк)
Параметры:
e — TableModelEvent, описывающее событие

columnAdded

public void columnAdded(TableColumnModelEvent e)
Отслеживает изменения содержимого таблицы (вставку столбцов)
Определено в:
columnAdded в интерфейсе TableColumnModelListener
Параметры:
e — TableColumnModelEvent

columnRemoved

public void columnRemoved(TableColumnModelEvent e)
Отслеживает изменения содержимого таблицы (удаление столбцов)
Определено в:
columnRemoved в интерфейсе TableColumnModelListener
Параметры:
e — TableColumnModelEvent

columnMoved

public void columnMoved(TableColumnModelEvent e)
Отслеживает перемещение столбца.
Определено в:
columnMoved в интерфейсе TableColumnModelListener
Параметры:
e — TableColumnModelEvent
См. также:
  • TableColumnModelListener

columnMarginChanged

public void columnMarginChanged(ChangeEvent e)
Отслеживает перемещение столбца, вызванное изменением отступов.
Определено в:
columnMarginChanged в интерфейсе TableColumnModelListener
Параметры:
e — ChangeEvent
См. также:
  • TableColumnModelListener

columnSelectionChanged

public void columnSelectionChanged(ListSelectionEvent e)
Отслеживает изменение модели выбора объекта TableColumnModel.
Определено в:
columnSelectionChanged в интерфейсе TableColumnModelListener
Параметры:
e — ListSelectionEvent
См. также:
  • TableColumnModelListener

editingStopped

public void editingStopped(ChangeEvent e)
Отслеживает изменения содержимого ячейки. Вызывается по завершении редактирования. Изменения сохраняются, объект редактора удаляется, после чего ячейка отображается заново.
Определено в:
editingStopped в интерфейсе CellEditorListener
Параметры:
e — ChangeEvent, содержащий источник события
См. также:
  • CellEditorListener

editingCanceled

public void editingCanceled(ChangeEvent e)
Вызывается при отмене редактирования. Объект редактора удаляется, после чего ячейка отображается заново.
Определено в:
editingCanceled в интерфейсе CellEditorListener
Параметры:
e — ChangeEvent, содержащий источник события
См. также:
  • CellEditorListener

valueChanged

public void valueChanged(ListSelectionEvent e)
Отслеживает изменения выбора ячеек таблицы
Определено в:
valueChanged в интерфейсе ListSelectionListener
Параметры:
e — событие, характеризующее изменение.

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()
Возвращает AccessibleSelection, связанный с этим объектом. В реализации Java Accessibility API для этого класса возвращает этот объект, который реализует интерфейс AccessibleSelection от собственного имени.
Переопределяет:
getAccessibleSelection в классе AccessibleContext
Возвращает:
этот объект
См. также:
  • AccessibleSelection

getAccessibleRole

public AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
Переопределяет:
getAccessibleRole в классе JComponent.AccessibleJComponent
Возвращает:
экземпляр AccessibleRole, описывающий роль объекта
См. также:
  • AccessibleRole

getAccessibleAt

public Accessible getAccessibleAt(Point p)
Возвращает дочерний элемент Accessible, если он существует и находится в локальной координате Point.
Определено в:
getAccessibleAt в интерфейсе AccessibleComponent
Переопределяет:
getAccessibleAt в классе Container.AccessibleAWTContainer
Параметры:
p — точка, задающая верхний левый угол Accessible в системе координат родительского объекта
Возвращает:
Accessible в указанном месте, если он существует; в противном случае — null

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
Возвращает число доступных дочерних элементов объекта. Если все дочерние элементы этого объекта реализуют Accessible, этот метод должен возвращать число дочерних элементов объекта.
Переопределяет:
getAccessibleChildrenCount в классе JComponent.AccessibleJComponent
Возвращает:
число доступных дочерних элементов объекта

getAccessibleChild

public Accessible getAccessibleChild(int i)
Возвращает n-й дочерний элемент Accessible объекта.
Переопределяет:
getAccessibleChild в классе JComponent.AccessibleJComponent
Параметры:
i — индекс дочернего элемента, отсчитываемый от нуля
Возвращает:
n-й доступный дочерний элемент объекта
См. также:
  • AccessibleContext.getAccessibleChildrenCount()

getAccessibleSelectionCount

public int getAccessibleSelectionCount()
Возвращает число дочерних элементов Accessible, выбранных в данный момент. Если ни один дочерний элемент не выбран, возвращаемое значение равно 0.
Определено в:
getAccessibleSelectionCount в интерфейсе AccessibleSelection
Возвращает:
число выбранных в данный момент элементов

getAccessibleSelection

public Accessible getAccessibleSelection(int i)
Возвращает Accessible, представляющий указанный выбранный дочерний элемент объекта. Если ничего не выбрано или выбранных дочерних элементов меньше, чем переданное целое число, возвращаемым значением будет null.

Обратите внимание: индекс обозначает i-й выбранный дочерний элемент, а не i-й дочерний элемент.

Определено в:
getAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i — индекс выбранного дочернего элемента, отсчитываемый от нуля
Возвращает:
i-й выбранный дочерний элемент
См. также:
  • getAccessibleSelectionCount()

isAccessibleChildSelected

public boolean isAccessibleChildSelected(int i)
Определяет, выбран ли текущий дочерний элемент этого объекта.
Определено в:
isAccessibleChildSelected в интерфейсе AccessibleSelection
Параметры:
i — индекс дочернего элемента этого объекта Accessible, отсчитываемый от нуля
Возвращает:
true, если текущий дочерний элемент этого объекта выбран
См. также:
  • AccessibleContext.getAccessibleChild(int)

addAccessibleSelection

public void addAccessibleSelection(int i)
Добавляет указанный дочерний элемент Accessible к выбранным элементам объекта. Если объект поддерживает множественный выбор, указанный дочерний элемент добавляется к уже выбранным; в противном случае он заменяет текущий выбор. Если указанный дочерний элемент уже выбран, метод ничего не делает.

Этот метод работает только с JTables, в которых включён выбор отдельных ячеек.

Определено в:
addAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i — индекс дочернего элемента, отсчитываемый от нуля
См. также:
  • AccessibleContext.getAccessibleChild(int)

removeAccessibleSelection

public void removeAccessibleSelection(int i)
Удаляет указанный дочерний элемент объекта из выбранных элементов. Если указанный элемент в данный момент не выбран, метод ничего не делает.

Этот метод работает только с JTables, в которых включён выбор отдельных ячеек.

Определено в:
removeAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i — индекс дочернего элемента, отсчитываемый от нуля
См. также:
  • AccessibleContext.getAccessibleChild(int)

clearAccessibleSelection

public void clearAccessibleSelection()
Снимает выделение в объекте, чтобы ни один его дочерний элемент не был выбран.
Определено в:
clearAccessibleSelection в интерфейсе AccessibleSelection

selectAllAccessibleSelection

public void selectAllAccessibleSelection()
Выбирает все дочерние элементы объекта, только если JTable поддерживает множественный выбор и включён выбор отдельных ячеек.
Определено в:
selectAllAccessibleSelection в интерфейсе AccessibleSelection

getAccessibleRow

public int getAccessibleRow(int index)
Возвращает номер строки для индекса в таблице.
Определено в:
getAccessibleRow в интерфейсе AccessibleExtendedTable
Параметры:
index — индекс в таблице, отсчитываемый от нуля
Возвращает:
номер строки таблицы, отсчитываемый от нуля, если строка существует; в противном случае — -1.
Начиная с:
1.4

getAccessibleColumn

public int getAccessibleColumn(int index)
Возвращает номер столбца для индекса в таблице.
Определено в:
getAccessibleColumn в интерфейсе AccessibleExtendedTable
Параметры:
index — индекс в таблице, отсчитываемый от нуля
Возвращает:
номер столбца таблицы, отсчитываемый от нуля, если столбец существует; в противном случае — -1.
Начиная с:
1.4

getAccessibleIndex

public int getAccessibleIndex(int r, int c)
Возвращает индекс строки и столбца в таблице.
Определено в:
getAccessibleIndex в интерфейсе AccessibleExtendedTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
индекс в таблице, отсчитываемый от нуля, если он существует; в противном случае — -1.
Начиная с:
1.4

getAccessibleTable

public AccessibleTable getAccessibleTable()
Возвращает AccessibleTable, связанный с этим объектом. В реализации Java Accessibility API для этого класса возвращает этот объект, который реализует интерфейс AccessibleTables от собственного имени.
Переопределяет:
getAccessibleTable в классе AccessibleContext
Возвращает:
этот объект
Начиная с:
1.3
См. также:
  • AccessibleTable

getAccessibleCaption

public Accessible getAccessibleCaption()
Возвращает заголовок таблицы.
Определено в:
getAccessibleCaption в интерфейсе AccessibleTable
Возвращает:
заголовок таблицы
Начиная с:
1.3

setAccessibleCaption

public void setAccessibleCaption(Accessible a)
Задаёт заголовок таблицы.
Определено в:
setAccessibleCaption в интерфейсе AccessibleTable
Параметры:
a — заголовок таблицы
Начиная с:
1.3

getAccessibleSummary

public Accessible getAccessibleSummary()
Возвращает краткое описание таблицы.
Определено в:
getAccessibleSummary в интерфейсе AccessibleTable
Возвращает:
краткое описание таблицы
Начиная с:
1.3

setAccessibleSummary

public void setAccessibleSummary(Accessible a)
Задаёт краткое описание таблицы.
Определено в:
setAccessibleSummary в интерфейсе AccessibleTable
Параметры:
a — краткое описание таблицы
Начиная с:
1.3

getAccessibleRowCount

public int getAccessibleRowCount()
Описание скопировано из интерфейса: AccessibleTable
Возвращает число строк в таблице.
Определено в:
getAccessibleRowCount в интерфейсе AccessibleTable
Возвращает:
число строк в таблице

getAccessibleColumnCount

public int getAccessibleColumnCount()
Описание скопировано из интерфейса: AccessibleTable
Возвращает число столбцов в таблице.
Определено в:
getAccessibleColumnCount в интерфейсе AccessibleTable
Возвращает:
число столбцов в таблице

getAccessibleAt

public Accessible getAccessibleAt(int r, int c)
Описание скопировано из интерфейса: AccessibleTable
Возвращает Accessible в указанной строке и столбце таблицы.
Определено в:
getAccessibleAt в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
Accessible в указанной строке и столбце

getAccessibleRowExtentAt

public int getAccessibleRowExtentAt(int r, int c)
Возвращает число строк, занимаемых Accessible в указанной строке и столбце таблицы.
Определено в:
getAccessibleRowExtentAt в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
число строк, занимаемых Accessible в указанной строке и столбце таблицы
Начиная с:
1.3

getAccessibleColumnExtentAt

public int getAccessibleColumnExtentAt(int r, int c)
Возвращает число столбцов, занимаемых Accessible в указанной позиции (строка, столбец).
Определено в:
getAccessibleColumnExtentAt в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
число столбцов, занимаемых Accessible в указанной строке и столбце таблицы
Начиная с:
1.3

getAccessibleRowHeader

public AccessibleTable getAccessibleRowHeader()
Возвращает заголовки строк в виде AccessibleTable.
Определено в:
getAccessibleRowHeader в интерфейсе AccessibleTable
Возвращает:
AccessibleTable, представляющий заголовки строк
Начиная с:
1.3

setAccessibleRowHeader

public void setAccessibleRowHeader(AccessibleTable a)
Задаёт заголовки строк в виде AccessibleTable.
Определено в:
setAccessibleRowHeader в интерфейсе AccessibleTable
Параметры:
a — AccessibleTable, представляющий заголовки строк
Начиная с:
1.3

getAccessibleColumnHeader

public AccessibleTable getAccessibleColumnHeader()
Возвращает заголовки столбцов в виде AccessibleTable.
Определено в:
getAccessibleColumnHeader в интерфейсе AccessibleTable
Возвращает:
AccessibleTable, представляющий заголовки столбцов, или null, если заголовок таблицы null
Начиная с:
1.3

setAccessibleColumnHeader

public void setAccessibleColumnHeader(AccessibleTable a)
Задаёт заголовки столбцов в виде AccessibleTable.
Определено в:
setAccessibleColumnHeader в интерфейсе AccessibleTable
Параметры:
a — AccessibleTable, представляющий заголовки столбцов
Начиная с:
1.3

getAccessibleRowDescription

public Accessible getAccessibleRowDescription(int r)
Возвращает описание указанной строки таблицы.
Определено в:
getAccessibleRowDescription в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
Возвращает:
описание строки
Начиная с:
1.3

setAccessibleRowDescription

public void setAccessibleRowDescription(int r, Accessible a)
Задаёт текст описания указанной строки таблицы.
Определено в:
setAccessibleRowDescription в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
a — описание строки
Начиная с:
1.3

getAccessibleColumnDescription

public Accessible getAccessibleColumnDescription(int c)
Возвращает описание указанного столбца таблицы.
Определено в:
getAccessibleColumnDescription в интерфейсе AccessibleTable
Параметры:
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
описание столбца
Начиная с:
1.3

setAccessibleColumnDescription

public void setAccessibleColumnDescription(int c, Accessible a)
Задаёт текст описания указанного столбца таблицы.
Определено в:
setAccessibleColumnDescription в интерфейсе AccessibleTable
Параметры:
c — номер столбца таблицы, отсчитываемый от нуля
a — описание столбца
Начиная с:
1.3

isAccessibleSelected

public boolean isAccessibleSelected(int r, int c)
Возвращает логическое значение, указывающее, выбран ли доступный элемент в заданной позиции (строка, столбец).
Определено в:
isAccessibleSelected в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
логическое значение true, если доступный элемент в позиции (строка, столбец) выбран; в противном случае — логическое значение false
Начиная с:
1.3

isAccessibleRowSelected

public boolean isAccessibleRowSelected(int r)
Возвращает логическое значение, указывающее, выбрана ли указанная строка.
Определено в:
isAccessibleRowSelected в интерфейсе AccessibleTable
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
Возвращает:
логическое значение true, если указанная строка выбрана; в противном случае — false
Начиная с:
1.3

isAccessibleColumnSelected

public boolean isAccessibleColumnSelected(int c)
Возвращает логическое значение, указывающее, выбран ли указанный столбец.
Определено в:
isAccessibleColumnSelected в интерфейсе AccessibleTable
Параметры:
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
логическое значение true, если указанный столбец выбран; в противном случае — false
Начиная с:
1.3

getSelectedAccessibleRows

public int[] getSelectedAccessibleRows()
Возвращает выбранные строки таблицы.
Определено в:
getSelectedAccessibleRows в интерфейсе AccessibleTable
Возвращает:
массив выбранных строк, в котором каждый элемент представляет собой номер строки таблицы, отсчитываемый от нуля
Начиная с:
1.3

getSelectedAccessibleColumns

public int[] getSelectedAccessibleColumns()
Возвращает выбранные столбцы таблицы.
Определено в:
getSelectedAccessibleColumns в интерфейсе AccessibleTable
Возвращает:
массив выбранных столбцов, в котором каждый элемент представляет собой номер столбца таблицы, отсчитываемый от нуля
Начиная с:
1.3

getAccessibleRowAtIndex

public int getAccessibleRowAtIndex(int i)
Возвращает строку по заданному индексу в таблице.
Параметры:
i — индекс в таблице, отсчитываемый от нуля
Возвращает:
строку по заданному индексу
Начиная с:
1.3

getAccessibleColumnAtIndex

public int getAccessibleColumnAtIndex(int i)
Возвращает столбец таблицы с указанным индексом.
Параметры:
i — индекс столбца в таблице, отсчитываемый от нуля
Возвращает:
столбец с указанным индексом
Начиная с версии:
1.3

getAccessibleIndexAt

public int getAccessibleIndexAt(int r, int c)
Возвращает индекс элемента таблицы в указанной позиции (строка, столбец).
Параметры:
r — номер строки таблицы, отсчитываемый от нуля
c — номер столбца таблицы, отсчитываемый от нуля
Возвращает:
индекс элемента в таблице
Начиная с версии:
1.3

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, 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.

Spec-Zone.ru

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