Класс 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, подходящую для ячеек таблицы.
Краткое описание полей
Поля, объявленные в классе 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() |
Возвращает родительский элемент Accessible этого объекта. |
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-JTable -
r-intстроки -
c-intстолбца -
i-intиндекса ячейки - С:
- 1.4
Подробное описание методов
getAccessibleContext
public AccessibleContext getAccessibleContext()
Получает
AccessibleContext связанного с этим компонентом. В реализации API доступности Java для этого класса возвращает этот объект, который является собственным 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)
Добавляет
PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств.- Переопределяет:
-
addPropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- добавляемыйPropertyChangeListener - См. также:
-
AccessibleContext.ACCESSIBLE_NAME_PROPERTYAccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTYAccessibleContext.ACCESSIBLE_STATE_PROPERTYAccessibleContext.ACCESSIBLE_VALUE_PROPERTYAccessibleContext.ACCESSIBLE_SELECTION_PROPERTYAccessibleContext.ACCESSIBLE_TEXT_PROPERTYAccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)
Удаляет
PropertyChangeListener из списка слушателей. Удаляет PropertyChangeListener зарегистрированный для всех свойств.- Переопределяет:
-
removePropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- удаляемыйPropertyChangeListener
getAccessibleAction
public AccessibleAction getAccessibleAction()
Получает связанное с этим объектом
AccessibleAction, если оно существует. В противном случае возвращает null.- Переопределяет:
-
getAccessibleActionв классеAccessibleContext - Возвращает:
AccessibleAction, илиnull- См. также:
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
Получает связанный с этим объектом
AccessibleComponent (если он существует). В противном случае возвращает null.- Overrides:
-
getAccessibleComponentв классеAccessibleContext - Returns:
- связанный
AccessibleComponent, илиnull - See Also:
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
Получает связанный с этим объектом
AccessibleSelection (если он существует). В противном случае возвращает null.- Overrides:
-
getAccessibleSelectionв классеAccessibleContext - Returns:
- связанный
AccessibleSelection, илиnull - See Also:
getAccessibleText
public AccessibleText getAccessibleText()
Получает связанный с этим объектом
AccessibleText (если он существует). В противном случае возвращает null.- Overrides:
-
getAccessibleTextв классеAccessibleContext - Returns:
- связанный
AccessibleText, илиnull - See Also:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Получает связанное с этим объектом
AccessibleValue (если оно существует). В противном случае возвращает null.- Overrides:
-
getAccessibleValueв классеAccessibleContext - Returns:
- связанное
AccessibleValue, илиnull - See Also:
getBackground
public Color getBackground()
Возвращает цвет фона этого объекта.
- Specified by:
-
getBackgroundв интерфейсеAccessibleComponent - Returns:
- цвет фона объекта, если поддерживается; в противном случае,
null - See Also:
setBackground
public void setBackground(Color c)
Устанавливает цвет фона этого объекта.
- Specified by:
-
setBackgroundв интерфейсеAccessibleComponent - Parameters:
-
c- новыйColorдля фона - See Also:
getForeground
public Color getForeground()
Возвращает цвет переднего плана этого объекта.
- Specified by:
-
getForegroundв интерфейсеAccessibleComponent - Returns:
- цвет переднего плана объекта, если поддерживается; в противном случае,
null - See Also:
setForeground
public void setForeground(Color c)
Устанавливает цвет переднего плана этого объекта.
- Specified by:
-
setForegroundв интерфейсеAccessibleComponent - Parameters:
-
c- новыйColorдля переднего плана - See Also:
getCursor
public Cursor getCursor()
Получает
Cursor этого объекта.- Specified by:
-
getCursorв интерфейсеAccessibleComponent - Returns:
Cursor, если поддерживается; в противном случае,null- See Also:
setCursor
public void setCursor(Cursor c)
Устанавливает
Cursor этого объекта.- Specified by:
-
setCursorв интерфейсеAccessibleComponent - Parameters:
-
c- новыйCursorобъекта - See Also:
getFont
public Font getFont()
Получает
Font этого объекта.- Specified by:
-
getFontв интерфейсеAccessibleComponent - Returns:
Font, если поддерживается; в противном случае,null- See Also:
setFont
public void setFont(Font f)
Устанавливает
Font этого объекта.- Specified by:
-
setFontв интерфейсеAccessibleComponent - Parameters:
-
f- новыйFontобъекта - See Also:
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Получает
FontMetrics этого объекта.- Specified by:
-
getFontMetricsв интерфейсеAccessibleComponent - Parameters:
-
f-Font - Returns:
- объект
FontMetrics, если поддерживается; в противном случае,null - See Also:
isEnabled
public boolean isEnabled()
Определяет, включен ли объект.
- Specified by:
-
isEnabledв интерфейсеAccessibleComponent - Returns:
- true, если объект включен; иначе, false
- See Also:
setEnabled
public void setEnabled(boolean b)
Устанавливает состояние включения объекта.
- Specified by:
-
setEnabledв интерфейсеAccessibleComponent - Parameters:
-
b- true для включения объекта; иначе, для выключения - See Also:
isVisible
public boolean isVisible()
Определяет, виден ли этот объект. Примечание: это означает, что объект намерен быть видимым; однако, он может не отображаться на экране, потому что один из объектов, в котором содержится этот объект, не виден. Чтобы определить, отображается ли объект на экране, используйте
isShowing.- Specified by:
-
isVisibleв интерфейсеAccessibleComponent - Returns:
- true, если объект виден; иначе, false
- See Also:
setVisible
public void setVisible(boolean b)
Устанавливает видимое состояние объекта.
- Specified by:
-
setVisibleв интерфейсеAccessibleComponent - Parameters:
-
b- true для отображения объекта; иначе, для скрытия - See Also:
isShowing
public boolean isShowing()
Определяет, отображается ли объект. Это определяется проверкой видимости объекта и предков объекта. Примечание: это вернет true, даже если объект скрыт другим (например, он находится под раскрытым меню).
- Specified by:
-
isShowingв интерфейсеAccessibleComponent - Returns:
- true, если объект отображается; иначе, false
contains
public boolean contains(Point p)
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определяются относительно системы координат объекта.
- Specified by:
-
containsв интерфейсеAccessibleComponent - Parameters:
-
p- точка, относительная к системе координат объекта - Returns:
- true, если объект содержит
Point; в противном случае false - See Also:
getLocationOnScreen
public Point getLocationOnScreen()
Возвращает положение объекта на экране.
- Specified by:
-
getLocationOnScreenв интерфейсеAccessibleComponent - Returns:
- положение объекта на экране — может быть
null, если этот объект не находится на экране - See Also:
getLocation
public Point getLocation()
Получает положение объекта относительно родителя в виде точки, определяющей верхний левый угол объекта в системе координат экрана.
- Specified by:
-
getLocationв интерфейсеAccessibleComponent - Returns:
- экземпляр
Point, представляющий верхний левый угол границ объекта в системе координат экрана;null, если этот объект или его родитель не находятся на экране - See Also:
setLocation
public void setLocation(Point p)
Устанавливает положение объекта относительно родителя.
- Specified by:
-
setLocationв интерфейсеAccessibleComponent - Parameters:
-
p- новое положение для верхнего левого угла - See Also:
getBounds
public Rectangle getBounds()
Описание скопировано из интерфейса:
AccessibleComponentПолучает границы этого объекта в виде объекта
Rectangle. Границы задают ширину, высоту и положение этого объекта относительно родительского элемента.- Specified by:
-
getBoundsв интерфейсеAccessibleComponent - Returns:
- Прямоугольник, указывающий границы этого компонента;
null, если этот объект не находится на экране. - See Also:
setBounds
public void setBounds(Rectangle r)
Описание скопировано из интерфейса:
AccessibleComponentУстанавливает границы этого объекта в виде объекта
Rectangle. Границы задают ширину, высоту и положение этого объекта относительно родительского элемента.- Specified by:
-
setBoundsв интерфейсеAccessibleComponent - Parameters:
-
r- прямоугольник, указывающий границы этого компонента - See Also:
getSize
public Dimension getSize()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает размер этого объекта в виде объекта
Dimension. Поле height объекта Dimension содержит высоту этого объекта, а поле width объекта Dimension содержит ширину этого объекта.- Specified by:
-
getSizeв интерфейсеAccessibleComponent - Returns:
- Объект
Dimension, указывающий размер этого компонента;null, если этот объект не находится на экране - See Also:
setSize
public void setSize(Dimension d)
Описание скопировано из интерфейса:
AccessibleComponentИзменяет размер этого объекта так, чтобы у него была ширина и высота.
- Specified by:
-
setSizeв интерфейсеAccessibleComponent - Parameters:
-
d- размер, определяющий новый размер объекта - See Also:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Описание скопировано из интерфейса:
AccessibleComponentВозвращает дочерний элемент
Accessible, если он существует, содержащийся в локальной координате Point. - Specified by:
-
getAccessibleAtв интерфейсеAccessibleComponent - Parameters:
-
p- точка, относительная к системе координат этого объекта - Returns:
- дочерний элемент
Accessible, если он существует, в указанном месте; в противном случаеnull
isFocusTraversable
public boolean isFocusTraversable()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает, может ли этот объект принять фокус или нет. Объекты, которые могут принять фокус, также имеют состояние
AccessibleState.FOCUSABLE , установленное в их AccessibleStateSets. - Specified by:
-
isFocusTraversableв интерфейсеAccessibleComponent - Returns:
-
true, если объект может принять фокус; в противном случаеfalse - See Also:
requestFocus
public void requestFocus()
Описание скопировано из интерфейса:
AccessibleComponentЗапрашивает фокус для этого объекта. Если этот объект не может принять фокус, ничего не произойдёт. В противном случае объект попытается получить фокус.
- Specified by:
-
requestFocusв интерфейсеAccessibleComponent - See Also:
addFocusListener
public void addFocusListener(FocusListener l)
Описание скопировано из интерфейса:
AccessibleComponentДобавляет указанный слушатель фокуса для получения событий фокуса от этого компонента.
- Specified by:
-
addFocusListenerв интерфейсеAccessibleComponent - Parameters:
-
l- слушатель фокуса - See Also:
removeFocusListener
public void removeFocusListener(FocusListener l)
Описание скопировано из интерфейса:
AccessibleComponentУдаляет указанный слушатель фокуса, чтобы он больше не получал события фокуса от этого компонента.
- Specified by:
-
removeFocusListenerв интерфейсеAccessibleComponent - Parameters:
-
l- слушатель фокуса - See Also:
© 1993, 2021, 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/17/docs/api/java.desktop/javax/swing/JTable.AccessibleJTable.AccessibleJTableCell.html