Класс 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(JTable t,
int r,
int c,
int i) | Создаёт |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void | addPropertyChangeListener(PropertyChangeListener l) | Добавляет |
boolean | contains(Point p) | Проверяет, находится ли указанная точка в пределах границ этого объекта, где координаты x и y точки определены относительно системы координат объекта. |
AccessibleAction | getAccessibleAction() | Возвращает |
Accessible | getAccessibleChild(int i) | Возвращает указанное |
int | getAccessibleChildrenCount() | Возвращает количество доступных потомков в объекте. |
AccessibleComponent | getAccessibleComponent() | Возвращает |
AccessibleContext | getAccessibleContext() | Возвращает |
String | getAccessibleDescription() | Возвращает описание доступности этого объекта. |
int | getAccessibleIndexInParent() | Возвращает индекс этого объекта в его доступном родителе. |
String | getAccessibleName() | Возвращает доступное имя этого объекта. |
Accessible | getAccessibleParent() | Возвращает |
AccessibleRole | getAccessibleRole() | Возвращает роль этого объекта. |
AccessibleSelection | getAccessibleSelection() | Возвращает |
AccessibleStateSet | getAccessibleStateSet() | Возвращает набор состояний этого объекта. |
AccessibleText | getAccessibleText() | Возвращает |
AccessibleValue | getAccessibleValue() | Возвращает |
Color | getBackground() | Возвращает цвет фона этого объекта. |
protected AccessibleContext | getCurrentAccessibleContext() | Возвращает AccessibleContext для рендерера ячейки таблицы. |
protected Component | getCurrentComponent() | Возвращает компонент рендерера ячейки таблицы. |
Cursor | getCursor() | Возвращает |
Font | getFont() | Возвращает |
FontMetrics | getFontMetrics(Font f) | Возвращает |
Color | getForeground() | Возвращает цвет переднего плана этого объекта. |
Locale | getLocale() | Возвращает локаль компонента. |
Point | getLocation() | Возвращает расположение объекта относительно родителя в виде точки, определяющей верхний левый угол объекта в пространстве координат экрана. |
Point | getLocationOnScreen() | Возвращает расположение объекта на экране. |
boolean | isEnabled() | Определяет, включен ли объект. |
boolean | isShowing() | Определяет, отображается ли объект. |
boolean | isVisible() | Определяет, виден ли этот объект. |
void | removePropertyChangeListener(PropertyChangeListener l) | Удаляет |
void | setAccessibleDescription(String s) | Устанавливает описание доступности этого объекта. |
void | setAccessibleName(String s) | Устанавливает локализованное доступное имя этого объекта. |
void | setBackground(Color c) | Устанавливает цвет фона этого объекта. |
void | setCursor(Cursor c) | Устанавливает |
void | setEnabled(boolean b) | Устанавливает состояние включения объекта. |
void | setFont(Font f) | Устанавливает |
void | setForeground(Color c) | Устанавливает цвет переднего плана этого объекта. |
void | setLocation(Point p) | Устанавливает расположение объекта относительно родителя. |
void | setVisible(boolean b) | Устанавливает состояние видимости объекта. |
Методы, объявленные в классе javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Методы, объявленные в интерфейсе javax.accessibility.AccessibleComponent
addFocusListener, getAccessibleAt, getBounds, getSize, isFocusTraversable, removeFocusListener, requestFocus, setBounds, setSize Подробное описание конструкторов
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если у этого объекта нет имени - См. также:
AccessibleContext.setAccessibleName(java.lang.String)
setAccessibleName
public void setAccessibleName(String s)
Устанавливает локализованное доступное имя этого объекта.
- Переопределяет:
-
setAccessibleNameв классеAccessibleContext - Параметры:
-
s- новое локализованное имя объекта - См. также:
-
AccessibleContext.getAccessibleName(),AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
getAccessibleDescription
public String getAccessibleDescription()
Получает доступное описание этого объекта.
- Переопределяет:
-
getAccessibleDescriptionв классеAccessibleContext - Возвращает:
- локализованное описание объекта;
nullесли у этого объекта нет описания - См. также:
AccessibleContext.setAccessibleDescription(java.lang.String)
setAccessibleDescription
public void setAccessibleDescription(String s)
Устанавливает доступное описание этого объекта.
- Переопределяет:
-
setAccessibleDescriptionв классеAccessibleContext - Параметры:
-
s- новое локализованное описание объекта - См. также:
-
AccessibleContext.setAccessibleName(java.lang.String),AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получает роль этого объекта.
- Определено в:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleRole, описывающий роль объекта - См. также:
AccessibleRole
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Получает набор состояний этого объекта.
- Определено в:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleStateSet, содержащий текущий набор состояний объекта - См. также:
AccessibleState
getAccessibleParent
public Accessible getAccessibleParent()
Получает Accessible родителя этого объекта.
- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- доступный родитель этого объекта;
nullесли у этого объекта нет доступного родителя
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Получает индекс этого объекта в его доступном родителе.
- Определено в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в родителе; -1, если у этого объекта нет доступного родителя
- См. также:
getAccessibleParent()
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте.
- Определено в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество доступных дочерних элементов в объекте
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанное Accessible дочернее элемент объекта.
- Определено в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего элемента (нумерация с 0) - Возвращает:
Accessibleдочернее элемент объекта- См. также:
AccessibleContext.getAccessibleChildrenCount()
getLocale
public Locale getLocale()
Получает локаль компонента. Если у компонента нет локали, то возвращается локаль его родителя.
- Определено в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого компонента; если у этого компонента нет локали, то возвращается локаль его родителя
- Исключения:
-
IllegalComponentStateException- если уComponentнет собственной локали и он еще не добавлен в иерархию контейнеров, так что локаль не может быть определена из родительского контейнера - См. также:
Component.setLocale(java.util.Locale)
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
Добавляет PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств.
- Переопределяет:
-
addPropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- добавляемыйPropertyChangeListener - См. также:
-
AccessibleContext.ACCESSIBLE_NAME_PROPERTY,AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY,AccessibleContext.ACCESSIBLE_STATE_PROPERTY,AccessibleContext.ACCESSIBLE_VALUE_PROPERTY,AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY,AccessibleContext.ACCESSIBLE_TEXT_PROPERTY,AccessibleContext.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- См. также:
AccessibleAction
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
Получает AccessibleComponent , связанный с этим объектом, если он существует. В противном случае возвращает null.
- Переопределяет:
-
getAccessibleComponentв классеAccessibleContext - Возвращает:
AccessibleComponent, илиnull- См. также:
AccessibleComponent
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
Получает AccessibleSelection , связанный с этим объектом, если он существует. В противном случае возвращает null.
- Переопределяет:
-
getAccessibleSelectionв классеAccessibleContext - Возвращает:
AccessibleSelection, илиnull- См. также:
AccessibleSelection
getAccessibleText
public AccessibleText getAccessibleText()
Получает AccessibleText , связанный с этим объектом, если он существует. В противном случае возвращает null.
- Переопределяет:
-
getAccessibleTextв классеAccessibleContext - Возвращает:
AccessibleText, илиnull- См. также:
AccessibleText
getAccessibleValue
public AccessibleValue getAccessibleValue()
Получает AccessibleValue , связанный с этим объектом, если он существует. В противном случае возвращает null.
- Переопределяет:
-
getAccessibleValueв классеAccessibleContext - Возвращает:
AccessibleValue, илиnull- См. также:
AccessibleValue
getBackground
public Color getBackground()
Получает цвет фона этого объекта.
- Определено в:
-
getBackgroundв интерфейсеAccessibleComponent - Возвращает:
- цвет фона, если поддерживается, объекта; в противном случае,
null - См. также:
AccessibleComponent.setBackground(java.awt.Color)
setBackground
public void setBackground(Color c)
Устанавливает цвет фона этого объекта.
- Определено:
-
setBackgroundв интерфейсеAccessibleComponent - Параметры:
-
c- новыйColorдля фона - См. также:
AccessibleComponent.setBackground(java.awt.Color)
getForeground
public Color getForeground()
Возвращает цвет переднего плана этого объекта.
- Определено:
-
getForegroundв интерфейсеAccessibleComponent - Возвращает:
- цвет переднего плана объекта, если поддерживается; в противном случае
null - См. также:
AccessibleComponent.setForeground(java.awt.Color)
setForeground
public void setForeground(Color c)
Устанавливает цвет переднего плана этого объекта.
- Определено:
-
setForegroundв интерфейсеAccessibleComponent - Параметры:
-
c- новыйColorдля переднего плана - См. также:
AccessibleComponent.getForeground()
getCursor
public Cursor getCursor()
Возвращает Cursor этого объекта.
- Определено:
-
getCursorв интерфейсеAccessibleComponent - Возвращает:
Cursor, если поддерживается, объекта; в противном случаеnull- См. также:
AccessibleComponent.setCursor(java.awt.Cursor)
setCursor
public void setCursor(Cursor c)
Устанавливает Cursor этого объекта.
- Определено:
-
setCursorв интерфейсеAccessibleComponent - Параметры:
-
c- новыйCursorдля объекта - См. также:
AccessibleComponent.getCursor()
getFont
public Font getFont()
Возвращает Font этого объекта.
- Определено:
-
getFontв интерфейсеAccessibleComponent - Возвращает:
Font, если поддерживается, для объекта; в противном случаеnull- См. также:
AccessibleComponent.setFont(java.awt.Font)
setFont
public void setFont(Font f)
Устанавливает Font этого объекта.
- Определено:
-
setFontв интерфейсеAccessibleComponent - Параметры:
-
f- новыйFontдля объекта - См. также:
AccessibleComponent.getFont()
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Возвращает FontMetrics этого объекта.
- Определено:
-
getFontMetricsв интерфейсеAccessibleComponent - Параметры:
-
f-Font - Возвращает:
- объект
FontMetrics, если поддерживается; в противном случаеnull - См. также:
getFont()
isEnabled
public boolean isEnabled()
Определяет, является ли объект активным.
- Определено:
-
isEnabledв интерфейсеAccessibleComponent - Возвращает:
- true, если объект активен; в противном случае, false
- См. также:
-
AccessibleComponent.setEnabled(boolean),AccessibleContext.getAccessibleStateSet(),AccessibleState.ENABLED,AccessibleStateSet
setEnabled
public void setEnabled(boolean b)
Устанавливает состояние активности объекта.
- Определено:
-
setEnabledв интерфейсеAccessibleComponent - Параметры:
-
b- если true, активирует этот объект; в противном случае, деактивирует - См. также:
AccessibleComponent.isEnabled()
isVisible
public boolean isVisible()
Определяет, виден ли этот объект. Примечание: это означает, что объект намерен быть видимым; однако, он может фактически не отображаться на экране, потому что один из объектов, в котором этот объект содержится, не виден. Чтобы определить, отображается ли объект на экране, используйте isShowing.
- Определено:
-
isVisibleв интерфейсеAccessibleComponent - Возвращает:
- true, если объект виден; в противном случае, false
- См. также:
-
AccessibleComponent.setVisible(boolean),AccessibleContext.getAccessibleStateSet(),AccessibleState.VISIBLE,AccessibleStateSet
setVisible
public void setVisible(boolean b)
Устанавливает состояние видимости объекта.
- Определено:
-
setVisibleв интерфейсеAccessibleComponent - Параметры:
-
b- если true, отображает этот объект; в противном случае, скрывает его - См. также:
AccessibleComponent.isVisible()
isShowing
public boolean isShowing()
Определяет, отображается ли объект. Это определяется путем проверки видимости объекта и предков объекта. Примечание: это вернет true даже если объект скрыт другим объектом (например, он оказывается под выпадающим меню).
- Определено:
-
isShowingв интерфейсеAccessibleComponent - Возвращает:
- true, если объект отображается; в противном случае, false
contains
public boolean contains(Point p)
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определены относительно системы координат объекта.
- Определено:
-
containsв интерфейсеAccessibleComponent - Параметры:
-
p-Pointотносительно системы координат объекта - Возвращает:
- true, если объект содержит
Point; в противном случае false - См. также:
AccessibleComponent.getBounds()
getLocationOnScreen
public Point getLocationOnScreen()
Возвращает расположение объекта на экране.
- Определено:
-
getLocationOnScreenв интерфейсеAccessibleComponent - Возвращает:
- Расположение объекта на экране — может быть
nullесли этот объект не находится на экране - См. также:
-
AccessibleComponent.getBounds(),AccessibleComponent.getLocation()
getLocation
public Point getLocation()
Возвращает расположение объекта относительно родительского элемента в виде точки, определяющей верхний левый угол объекта в пространстве координат экрана.
- Определено:
-
getLocationв интерфейсеAccessibleComponent - Возвращает:
- экземпляр
Point, представляющий верхний левый угол границ объекта в пространстве координат экрана;nullесли этот объект или его родительский элемент не находятся на экране - См. также:
-
AccessibleComponent.getBounds(),AccessibleComponent.getLocationOnScreen()
setLocation
public void setLocation(Point p)
Устанавливает расположение объекта относительно родительского элемента.
- Определено:
-
setLocationв интерфейсеAccessibleComponent - Параметры:
-
p- новое положение для верхнего левого угла - См. также:
AccessibleComponent.getLocation()
© 1993, 2020, 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/11/docs/api/java.desktop/javax/swing/JTable.AccessibleJTable.AccessibleJTableCell.html