Класс JTable.AccessibleJTable.AccessibleJTableCell
java.lang.Object
javax.accessibility.AccessibleContext
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell
- Все реализованные интерфейсы:
-
Accessible,AccessibleComponent
- Вложенный класс:
JTable.AccessibleJTable
protected class JTable.AccessibleJTable.AccessibleJTableCell extends AccessibleContext implements Accessible, AccessibleComponent
Класс предоставляет реализацию API доступности Java, соответствующую ячейкам таблицы.
- С тех пор:
- 1.2
Краткое описание полей
Поля, объявленные в классе javax.accessibility.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
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleJTableCell |
Создаёт AccessibleJTableHeaderEntry. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addFocusListener |
Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список слушателей. |
boolean |
contains |
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определены как относительные к системе координат объекта. |
AccessibleAction |
getAccessibleAction() |
Получает связанный с этим объектом AccessibleAction, если он существует. |
Accessible |
getAccessibleAt |
Возвращает дочерний Accessible, если он существует, расположенный по локальным координатам Point. |
Accessible |
getAccessibleChild |
Возвращает указанный Accessible дочерний элемент объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов в объекте. |
AccessibleComponent |
getAccessibleComponent() |
Получает связанный с этим объектом AccessibleComponent, если он существует. |
AccessibleContext |
getAccessibleContext() |
Получает связанный с этим компонентом AccessibleContext. |
String |
getAccessibleDescription() |
Получает доступное описание этого объекта. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в его родительском объекте доступа. |
String |
getAccessibleName() |
Получает доступное имя этого объекта. |
Accessible |
getAccessibleParent() |
Получает родительский элемент доступа к этому объекту. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Получает связанный с этим объектом AccessibleSelection, если он существует. |
AccessibleStateSet |
getAccessibleStateSet() |
Получает набор состояний этого объекта. |
AccessibleText |
getAccessibleText() |
Получает связанный с этим объектом AccessibleText, если он существует. |
AccessibleValue |
getAccessibleValue() |
Получает связанный с этим объектом AccessibleValue, если он существует. |
Color |
getBackground() |
Получает цвет фона этого объекта. |
Rectangle |
getBounds() |
Получает границы этого объекта в виде объекта Rectangle. |
protected AccessibleContext |
getCurrentAccessibleContext() |
Получает AccessibleContext для рендерера ячеек таблицы. |
protected Component |
getCurrentComponent() |
Получает компонент рендерера ячейки таблицы. |
Cursor |
getCursor() |
Получает Cursor этого объекта. |
Font |
getFont() |
Получает Font этого объекта. |
FontMetrics |
getFontMetrics |
Получает FontMetrics этого объекта. |
Color |
getForeground() |
Получает цвет переднего плана этого объекта. |
Locale |
getLocale() |
Получает локаль компонента. |
Point |
getLocation() |
Получает расположение объекта относительно родителя в виде точки, задающей верхний левый угол объекта в системе координат экрана. |
Point |
getLocationOnScreen() |
Возвращает расположение объекта на экране. |
Dimension |
getSize() |
Возвращает размер этого объекта в виде объекта Dimension. |
boolean |
isEnabled() |
Определяет, включён ли объект. |
boolean |
isFocusTraversable() |
Возвращает, может ли этот объект принять фокус. |
boolean |
isShowing() |
Определяет, отображается ли объект. |
boolean |
isVisible() |
Определяет, виден ли этот объект. |
void |
removeFocusListener |
Удаляет указанный слушатель фокуса, чтобы он больше не получал события фокуса от этого компонента. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка слушателей. |
void |
requestFocus() |
Запрашивает фокус для этого объекта. |
void |
setAccessibleDescription |
Устанавливает доступное описание этого объекта. |
void |
setAccessibleName |
Устанавливает локализованное доступное имя этого объекта. |
void |
setBackground |
Устанавливает цвет фона этого объекта. |
void |
setBounds |
Устанавливает границы этого объекта в виде объекта Rectangle. |
void |
setCursor |
Устанавливает Cursor этого объекта. |
void |
setEnabled |
Устанавливает состояние включения объекта. |
void |
setFont |
Устанавливает Font этого объекта. |
void |
setForeground |
Устанавливает цвет переднего плана этого объекта. |
void |
setLocation |
Устанавливает расположение объекта относительно родителя. |
void |
setSize |
Изменяет размер этого объекта так, чтобы его ширина и высота были заданными. |
void |
setVisible |
Устанавливает состояние видимости объекта. |
Методы, объявленные в классе javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
Подробное описание конструкторов
AccessibleJTableCell
public AccessibleJTableCell(JTable t, int r, int c, int i)
Создаёт
AccessibleJTableHeaderEntry.- Параметры:
-
t- aJTable -
r- строка -
c- столбец -
i- индекс ячейки - С тех пор как:
- 1.4
Подробное описание методов
getAccessibleContext
public AccessibleContext getAccessibleContext()
Получает
AccessibleContext, связанный с этим компонентом. В реализации Java Accessibility API для этого класса возвращается этот объект, который является его собственным AccessibleContext.- Определено в:
-
getAccessibleContextв интерфейсеAccessible - Возвращает:
- эту строку
getCurrentAccessibleContext
protected AccessibleContext getCurrentAccessibleContext()
Получает AccessibleContext для рендерера ячейки таблицы.
- Возвращает:
AccessibleContextдля рендерера ячейки таблицы, если он существует; в противном случае возвращаетnull.- С тех пор как:
- 1.6
getCurrentComponent
protected Component getCurrentComponent()
Получает компонент рендерера ячейки таблицы.
- Возвращает:
- компонент рендерера ячейки таблицы, если он существует; в противном случае возвращает
null. - С тех пор как:
- 1.6
getAccessibleName
public String getAccessibleName()
Получает доступное имя этого объекта.
- Переопределяет:
-
getAccessibleNameв классеAccessibleContext - Возвращает:
- локализационное имя объекта;
nullесли у этого объекта нет имени - См. также:
setAccessibleName
public void setAccessibleName(String s)
Устанавливает локализованное доступное имя этого объекта.
- Переопределяет:
-
setAccessibleNameв классеAccessibleContext - Параметры:
-
s- новое локализованное имя объекта - См. также:
getAccessibleDescription
public String getAccessibleDescription()
Получает доступное описание этого объекта.
- Переопределяет:
-
getAccessibleDescriptionв классеAccessibleContext - Возвращает:
- локализованное описание объекта;
nullесли у этого объекта нет описания - См. также:
setAccessibleDescription
public void setAccessibleDescription(String s)
Устанавливает доступное описание этого объекта.
- Переопределяет:
-
setAccessibleDescriptionв классеAccessibleContext - Параметры:
-
s- новое локализованное описание объекта - См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получает роль этого объекта.
- Определено в:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleRole, описывающий роль объекта - См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Получает набор состояний этого объекта.
- Определено в:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleStateSet, содержащий текущий набор состояний объекта - См. также:
getAccessibleParent
public Accessible getAccessibleParent()
Получает
Accessible родитель этого объекта.- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- доступный родитель этого объекта;
nullесли у этого объекта нетAccessibleродителя
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Получает индекс этого объекта в его доступном родителе.
- Определено в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в родителе; -1, если у этого объекта нет доступного родителя
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте.
- Определено в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество доступных дочерних элементов в объекте
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанное
Accessible дочернее элемент объекта.- Определено в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего элемента (начинается с 0) - Возвращает:
- указанное
Accessibleдочернее элемент объекта - См. также:
getLocale
public Locale getLocale()
Получает локаль компонента. Если у компонента нет локали, то возвращается локаль его родителя.
- Определено в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого компонента; если у этого компонента нет локали, возвращается локаль его родителя
- Исключения:
-
IllegalComponentStateException- если уComponentнет собственной локали и он ещё не добавлен в иерархию контейнеров, так что локаль не может быть определена из содержащего родителя - См. также:
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
Добавляет обработчик свойств в список слушателей. Обработчик зарегистрирован для всех свойств.
- Переопределяет:
-
addPropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- добавляемый обработчик свойств - См. также:
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)
Удаляет обработчик свойств из списка слушателей. Удаляет обработчик, который был зарегистрирован для всех свойств.
- Переопределяет:
-
removePropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- удаляемый обработчик свойств
getAccessibleAction
public AccessibleAction getAccessibleAction()
Получает связанное с этим объектом
AccessibleAction, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleActionв классеAccessibleContext - Returns:
- связанное
AccessibleAction, илиnull - См. также:
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
Получает связанный с этим объектом
AccessibleComponent, если он существует. В противном случае возвращает null.- Overrides:
-
getAccessibleComponentв классеAccessibleContext - Returns:
- связанный
AccessibleComponent, илиnull - См. также:
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
Получает связанный с этим объектом
AccessibleSelection, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleSelectionв классеAccessibleContext - Returns:
- связанный
AccessibleSelection, илиnull - См. также:
getAccessibleText
public AccessibleText getAccessibleText()
Получает связанный с этим объектом
AccessibleText, если он существует. В противном случае возвращает null.- Overrides:
-
getAccessibleTextв классеAccessibleContext - Returns:
- связанный
AccessibleText, илиnull - См. также:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Получает связанное с этим объектом
AccessibleValue, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleValueв классеAccessibleContext - Returns:
- связанное
AccessibleValue, илиnull - См. также:
getBackground
public Color getBackground()
Получает цвет фона этого объекта.
- Specified by:
-
getBackgroundв интерфейсеAccessibleComponent - Returns:
- цвет фона объекта, если поддерживается; в противном случае,
null - См. также:
setBackground
public void setBackground(Color c)
Устанавливает цвет фона этого объекта.
- Specified by:
-
setBackgroundв интерфейсеAccessibleComponent - Parameters:
-
c- новыйColorдля фона - См. также:
getForeground
public Color getForeground()
Получает цвет переднего плана этого объекта.
- Specified by:
-
getForegroundв интерфейсеAccessibleComponent - Returns:
- цвет переднего плана объекта, если поддерживается; в противном случае,
null - См. также:
setForeground
public void setForeground(Color c)
Устанавливает цвет переднего плана этого объекта.
- Specified by:
-
setForegroundв интерфейсеAccessibleComponent - Parameters:
-
c- новыйColorдля переднего плана - См. также:
getCursor
public Cursor getCursor()
Получает
Cursor этого объекта.- Specified by:
-
getCursorв интерфейсеAccessibleComponent - Returns:
Cursor, если поддерживается; в противном случае,null- См. также:
setCursor
public void setCursor(Cursor c)
Устанавливает
Cursor этого объекта.- Specified by:
-
setCursorв интерфейсеAccessibleComponent - Parameters:
-
c- новоеCursorдля объекта - См. также:
getFont
public Font getFont()
Получает
Font этого объекта.- Specified by:
-
getFontв интерфейсеAccessibleComponent - Returns:
Font, если поддерживается; в противном случае,null- См. также:
setFont
public void setFont(Font f)
Устанавливает
Font этого объекта.- Specified by:
-
setFontв интерфейсеAccessibleComponent - Parameters:
-
f- новоеFontдля объекта - См. также:
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Получает
FontMetrics этого объекта.- Specified by:
-
getFontMetricsв интерфейсеAccessibleComponent - Parameters:
-
f-Font - Returns:
- объект
FontMetrics, если поддерживается; в противном случаеnull - См. также:
isEnabled
public boolean isEnabled()
Определяет, является ли объект активным.
- Specified by:
-
isEnabledв интерфейсеAccessibleComponent - Returns:
- true, если объект активен; в противном случае, false
- См. также:
setEnabled
public void setEnabled(boolean b)
Устанавливает состояние активности объекта.
- Specified by:
-
setEnabledв интерфейсеAccessibleComponent - Parameters:
-
b- если true, активирует этот объект; в противном случае, деактивирует - См. также:
isVisible
public boolean isVisible()
Определяет, является ли этот объект видимым. Примечание: это означает, что объект намерен быть видимым; однако, он может фактически не отображаться на экране, потому что один из объектов, в котором этот объект содержится, не виден. Чтобы определить, отображается ли объект на экране, используйте
isShowing.- Specified by:
-
isVisibleв интерфейсеAccessibleComponent - Returns:
- true, если объект видимый; в противном случае, false
- См. также:
setVisible
public void setVisible(boolean b)
Устанавливает видимое состояние объекта.
- Определяется:
-
setVisibleв интерфейсеAccessibleComponent - Параметры:
-
b- если true, отображает этот объект; в противном случае скрывает его - См. также:
isShowing
public boolean isShowing()
Определяет, отображается ли объект. Это определяется путем проверки видимости объекта и его предков. Примечание: это вернёт true, даже если объект скрыт другим объектом (например, он оказывается под раскрытым меню).
- Определяется:
-
isShowingв интерфейсеAccessibleComponent - Возвращает:
- true, если объект отображается; в противном случае false
contains
public boolean contains(Point p)
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определены как относящиеся к системе координат объекта.
- Определяется:
-
containsв интерфейсеAccessibleComponent - Параметры:
-
p- точка, относящаяся к системе координат объекта - Возвращает:
- true, если объект содержит
Point; в противном случае false - См. также:
getLocationOnScreen
public Point getLocationOnScreen()
Возвращает расположение объекта на экране.
- Определяется:
-
getLocationOnScreenв интерфейсеAccessibleComponent - Возвращает:
- расположение объекта на экране — может быть
null, если этот объект не находится на экране - См. также:
getLocation
public Point getLocation()
Возвращает расположение объекта относительно родительского элемента в виде точки, определяющей верхний левый угол объекта в системе координат экрана.
- Определяется:
-
getLocationв интерфейсеAccessibleComponent - Возвращает:
- экземпляр
Point, представляющий верхний левый угол границ объекта в системе координат экрана;null, если этот объект или его родитель не находятся на экране - См. также:
setLocation
public void setLocation(Point p)
Устанавливает расположение объекта относительно родительского элемента.
- Определяется:
-
setLocationв интерфейсеAccessibleComponent - Параметры:
-
p- новое положение для верхнего левого угла - См. также:
getBounds
public Rectangle getBounds()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает границы этого объекта в виде объекта
Rectangle. Границы определяют ширину, высоту и положение этого объекта относительно его родителя.- Определяется:
-
getBoundsв интерфейсеAccessibleComponent - Возвращает:
- Прямоугольник, указывающий границы этого компонента;
null, если этот объект не находится на экране. - См. также:
setBounds
public void setBounds(Rectangle r)
Описание скопировано из интерфейса:
AccessibleComponentУстанавливает границы этого объекта в виде объекта
Rectangle. Границы определяют ширину, высоту и положение этого объекта относительно его родителя.- Определяется:
-
setBoundsв интерфейсеAccessibleComponent - Параметры:
-
r- прямоугольник, указывающий границы этого компонента - См. также:
getSize
public Dimension getSize()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает размер этого объекта в виде объекта
Dimension. Поле height объекта Dimension содержит высоту этого объекта, а поле width объекта Dimension содержит ширину этого объекта.- Определяется:
-
getSizeв интерфейсеAccessibleComponent - Возвращает:
- Объект
Dimension, указывающий размер этого компонента;null, если этот объект не находится на экране - См. также:
setSize
public void setSize(Dimension d)
Описание скопировано из интерфейса:
AccessibleComponentИзменяет размер этого объекта так, чтобы у него была ширина и высота.
- Определяется:
-
setSizeв интерфейсеAccessibleComponent - Параметры:
-
d- размеры, определяющие новый размер объекта - См. также:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Описание скопировано из интерфейса:
AccessibleComponentВозвращает дочерний элемент
Accessible, если он существует, расположенный по локальным координатам Point.- Определяется:
-
getAccessibleAtв интерфейсеAccessibleComponent - Параметры:
-
p- точка, отнесённая к системе координат этого объекта - Возвращает:
- дочерний элемент
Accessible, если он существует, в указанном месте; в противном случаеnull
isFocusTraversable
public boolean isFocusTraversable()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает, может ли этот объект принимать фокус или нет. Объекты, которые могут принимать фокус, также имеют состояние
AccessibleState.FOCUSABLE, установленное в их AccessibleStateSets.- Определяется:
-
isFocusTraversableв интерфейсеAccessibleComponent - Возвращает:
-
true, если объект может принимать фокус; в противном случаеfalse - См. также:
requestFocus
public void requestFocus()
Описание скопировано из интерфейса:
AccessibleComponentЗапрашивает фокус для этого объекта. Если этот объект не может принять фокус, ничего не произойдёт. В противном случае объект попытается получить фокус.
- Определяется:
-
requestFocusв интерфейсеAccessibleComponent - См. также:
addFocusListener
public void addFocusListener(FocusListener l)
Описание скопировано из интерфейса:
AccessibleComponentДобавляет указанного слушателя фокуса для получения событий фокуса от этого компонента.
- Определяется:
-
addFocusListenerв интерфейсеAccessibleComponent - Параметры:
-
l- слушатель фокуса - См. также:
removeFocusListener
public void removeFocusListener(FocusListener l)
Описание, скопированное из интерфейса:
AccessibleComponentУдаляет указанный слушатель фокуса, чтобы он больше не получал события фокуса от данного компонента.
- Указано в:
-
removeFocusListenerв интерфейсеAccessibleComponent - Параметры:
-
l- слушатель фокуса - См. также:
© 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/JTable.AccessibleJTable.AccessibleJTableCell.html