Spec-Zone.ru › OpenJDK 25

Класс 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

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

Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler

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

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

accessibleFocusHandler

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

accessibleContainerHandler

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

accessibleAWTComponentHandler, accessibleAWTFocusHandler

Поля, объявленные в классе 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

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

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)
Отслеживает изменения модели выбора, модели столбцов и т. д., чтобы повторно устанавливать для них прослушиватели и передавать сведения механизму Accessibility 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

Методы, объявленные в классе 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

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

firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе AccessibleComponent

addFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible

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

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 объекта к выделению объекта. Если объект поддерживает множественное выделение, указанный дочерний элемент добавляется к текущему выделению; в противном случае он заменяет текущее выделение объекта. Если указанный дочерний элемент уже выделен, метод ничего не делает.

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

Определено в:
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, 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/JTable.AccessibleJTable.html

Spec-Zone.ru

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