Класс List.AccessibleAWTList.AccessibleAWTListChild
- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.List.AccessibleAWTList.AccessibleAWTListChild
- Все реализованные интерфейсы:
- Serializable, Accessible, AccessibleComponent
- Вложенный класс:
- List.AccessibleAWTList
protected class List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Accessible
Этот класс реализует поддержку доступности для дочерних элементов списка. Он предоставляет реализацию API доступности Java, соответствующую пользовательским интерфейсным элементам дочерних элементов списка.
- С:
- 1.3
- См. также:
- Сериализованная форма
Вложенные классы
Вложенные классы/интерфейсы, унаследованные от класса java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler Поля
Поля, унаследованные от класса java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler Поля, унаследованные от класса 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 Конструкторы
| Конструктор и описание |
|---|
AccessibleAWTListChild(List parent,
int indexInParent) |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
addFocusListener(FocusListener l) Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента. |
boolean |
contains(Point p) Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определяются как относительные к системе координат объекта. |
Accessible |
getAccessibleAt(Point p) Возвращает дочерний элемент |
Accessible |
getAccessibleChild(int i) Возвращает указанный дочерний элемент Accessible объекта. |
int |
getAccessibleChildrenCount() Возвращает количество дочерних элементов accessible объекта. |
AccessibleContext |
getAccessibleContext() Получает AccessibleContext для этого объекта. |
int |
getAccessibleIndexInParent() Получает индекс (с нуля) этого объекта в его родительском объекте accessible. |
AccessibleRole |
getAccessibleRole() Получает роль этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() Получает набор состояний этого объекта. |
Color |
getBackground() Получает цвет фона этого объекта. |
Rectangle |
getBounds() Получает границы этого объекта в виде объекта Rectangle. |
Cursor |
getCursor() Получает курсор этого объекта. |
Font |
getFont() Получает шрифт этого объекта. |
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) Устанавливает курсор этого объекта. |
void |
setEnabled(boolean b) Устанавливает состояние включения объекта. |
void |
setFont(Font f) Устанавливает шрифт этого объекта. |
void |
setForeground(Color c) Устанавливает цвет переднего плана этого объекта. |
void |
setLocation(Point p) Устанавливает расположение объекта относительно родителя. |
void |
setSize(Dimension d) Изменяет размер этого объекта так, чтобы у него были ширина и высота. |
void |
setVisible(boolean b) Устанавливает видимое состояние объекта. |
Методы, унаследованные от класса java.awt.Component.AccessibleAWTComponent
addPropertyChangeListener, getAccessibleComponent, getAccessibleDescription, getAccessibleName, getAccessibleParent, removePropertyChangeListener Методы, унаследованные от класса javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Конструкторы
AccessibleAWTListChild
public AccessibleAWTListChild(List parent,
int indexInParent) Методы
getAccessibleContext
public AccessibleContext getAccessibleContext()
Получает AccessibleContext для данного объекта. В реализации Java Accessibility API для этого класса возвращается этот объект, который выступает в качестве своего собственного AccessibleContext.
- Указано в:
-
getAccessibleContextв интерфейсеAccessible - Возвращает:
- Этот объект
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получить роль этого объекта.
- Переопределяет:
-
getAccessibleRoleв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
AccessibleRole
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Получить набор состояний этого объекта. Набор AccessibleState объекта состоит из набора уникальных состояний AccessibleState. Изменение набора AccessibleState объекта вызовет событие PropertyChangeEvent для свойства ACCESSIBLE_STATE_PROPERTY.
- Переопределяет:
-
getAccessibleStateSetв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
- См. также:
-
AccessibleStateSet,AccessibleState,Component.AccessibleAWTComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)
getLocale
public Locale getLocale()
Получает локаль компонента. Если у компонента нет локали, возвращается локаль его родителя.
- Переопределяет:
-
getLocaleв классеComponent.AccessibleAWTComponent - Возвращает:
- Локаль этого компонента. Если у этого компонента нет локали, возвращается локаль его родителя.
- Исключение:
-
IllegalComponentStateException- Если у компонента нет собственной локали и он еще не добавлен в иерархию контейнеров, так что локаль не может быть определена из содержащего родителя.
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Получить индекс (с нуля) этого объекта в его доступном родителе.
- Переопределяет:
-
getAccessibleIndexInParentв классеComponent.AccessibleAWTComponent - Возвращает:
- индекс (с нуля) этого объекта в его родителе; -1, если у этого объекта нет доступного родителя.
- См. также:
-
Component.AccessibleAWTComponent.getAccessibleParent(),getAccessibleChildrenCount(),getAccessibleChild(int)
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
- Переопределяет:
-
getAccessibleChildrenCountв классеComponent.AccessibleAWTComponent - Возвращает:
- количество доступных дочерних элементов объекта.
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанное доступное дочернее элемента объекта. Доступные дочерние элементы объекта имеют нумерацию с нуля, так что первый дочерний элемент имеет индекс 0, второй — индекс 1 и т.д.
- Переопределяет:
-
getAccessibleChildв классеComponent.AccessibleAWTComponent - Параметры:
-
i- индекс дочернего элемента (с нуля) - Возвращает:
- доступный дочерний элемент объекта
- См. также:
getAccessibleChildrenCount()
getBackground
public Color getBackground()
Получить цвет фона этого объекта.
- Указано в:
-
getBackgroundв интерфейсеAccessibleComponent - Переопределяет:
-
getBackgroundв классеComponent.AccessibleAWTComponent - Возвращает:
- цвет фона, если поддерживается; в противном случае, null
- См. также:
setBackground(java.awt.Color)
setBackground
public void setBackground(Color c)
Установить цвет фона этого объекта.
- Указано в:
-
setBackgroundв интерфейсеAccessibleComponent - Переопределяет:
-
setBackgroundв классеComponent.AccessibleAWTComponent - Параметры:
-
c- новый цвет фона - См. также:
setBackground(java.awt.Color)
getForeground
public Color getForeground()
Получить цвет переднего плана этого объекта.
- Указано в:
-
getForegroundв интерфейсеAccessibleComponent - Переопределяет:
-
getForegroundв классеComponent.AccessibleAWTComponent - Возвращает:
- цвет переднего плана, если поддерживается; в противном случае, null
- См. также:
setForeground(java.awt.Color)
setForeground
public void setForeground(Color c)
Установить цвет переднего плана этого объекта.
- Указано в:
-
setForegroundв интерфейсеAccessibleComponent - Переопределяет:
-
setForegroundв классеComponent.AccessibleAWTComponent - Параметры:
-
c- новый цвет переднего плана - См. также:
getForeground()
getCursor
public Cursor getCursor()
Получить курсор этого объекта.
- Указано в:
-
getCursorв интерфейсеAccessibleComponent - Переопределяет:
-
getCursorв классеComponent.AccessibleAWTComponent - Возвращает:
- курсор, если поддерживается; в противном случае, null
- См. также:
setCursor(java.awt.Cursor)
setCursor
public void setCursor(Cursor cursor)
Установить курсор этого объекта.
Метод может не иметь визуального эффекта, если реализация Java платформы и/или системная реализация не поддерживают изменение формы курсора мыши.
- Указано в:
-
setCursorв интерфейсеAccessibleComponent - Переопределяет:
-
setCursorв классеComponent.AccessibleAWTComponent - Параметры:
-
cursor- новый курсор для объекта - См. также:
getCursor()
getFont
public Font getFont()
Получить шрифт этого объекта.
- Указано в:
-
getFontв интерфейсеAccessibleComponent - Переопределяет:
-
getFontв классеComponent.AccessibleAWTComponent - Возвращает:
- шрифт, если поддерживается; в противном случае, null
- См. также:
setFont(java.awt.Font)
setFont
public void setFont(Font f)
Установить шрифт этого объекта.
- Указано в:
-
setFontв интерфейсеAccessibleComponent - Переопределяет:
-
setFontв классеComponent.AccessibleAWTComponent - Параметры:
-
f- новый шрифт для объекта - См. также:
getFont()
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Получить FontMetrics этого объекта.
- Указано в:
-
getFontMetricsв интерфейсеAccessibleComponent - Переопределяет:
-
getFontMetricsв классеComponent.AccessibleAWTComponent - Параметры:
-
f- шрифт - Возвращает:
- FontMetrics, если поддерживается; в противном случае, null
- См. также:
getFont()
isEnabled
public boolean isEnabled()
Определить, является ли объект активным. Активные объекты также будут иметь состояние AccessibleState.ENABLED в своем наборе состояний AccessibleStateSet.
- Указано в:
-
isEnabledв интерфейсеAccessibleComponent - Переопределяет:
-
isEnabledв классеComponent.AccessibleAWTComponent - Возвращает:
- true, если объект активен; в противном случае, false
- См. также:
-
setEnabled(boolean),AccessibleContext.getAccessibleStateSet(),AccessibleState.ENABLED,AccessibleStateSet
setEnabled
public void setEnabled(boolean b)
Установить состояние активности объекта.
- Указано в:
-
setEnabledв интерфейсеAccessibleComponent - Переопределяет:
-
setEnabledв классеComponent.AccessibleAWTComponent - Параметры:
-
b- true, чтобы активировать объект; в противном случае, деактивировать - См. также:
isEnabled()
isVisible
public boolean isVisible()
Определить, виден ли объект. Примечание: это означает, что объект намерен быть видимым; однако он может не отображаться на экране, потому что один из объектов, в котором находится этот объект, в настоящее время не виден. Чтобы определить, отображается ли объект на экране, используйте isShowing().
Видимые объекты также будут иметь состояние AccessibleState.VISIBLE в своем наборе состояний AccessibleStateSet.
- Указано в:
-
isVisibleв интерфейсеAccessibleComponent - Переопределяет:
-
isVisibleв классеComponent.AccessibleAWTComponent - Возвращает:
- true, если объект виден; в противном случае, false
- См. также:
-
setVisible(boolean),AccessibleContext.getAccessibleStateSet(),AccessibleState.VISIBLE,AccessibleStateSet
setVisible
public void setVisible(boolean b)
Установить состояние видимости объекта.
- Указано в:
-
setVisibleв интерфейсеAccessibleComponent - Переопределяет:
-
setVisibleв классеComponent.AccessibleAWTComponent - Параметры:
-
b- если true, отображает этот объект; в противном случае скрывает его - См. также:
isVisible()
isShowing
public boolean isShowing()
Определяет, отображается ли объект. Это определяется путем проверки видимости объекта и видимости родительских объектов. Примечание: это вернёт true, даже если объект закрыт другим (например, если он находится под выпадающим меню).
- Указано в:
-
isShowingв интерфейсеAccessibleComponent - Переопределяет:
-
isShowingв классеComponent.AccessibleAWTComponent - Возвращает:
- true, если объект отображается; в противном случае false
contains
public boolean contains(Point p)
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определены относительно системы координат объекта.
- Указано в:
-
containsв интерфейсеAccessibleComponent - Переопределяет:
-
containsв классеComponent.AccessibleAWTComponent - Параметры:
-
p- точка, относительная к системе координат объекта - Возвращает:
- true, если объект содержит точку; в противном случае false
- См. также:
getBounds()
getLocationOnScreen
public Point getLocationOnScreen()
Возвращает положение объекта на экране.
- Указано в:
-
getLocationOnScreenв интерфейсеAccessibleComponent - Переопределяет:
-
getLocationOnScreenв классеComponent.AccessibleAWTComponent - Возвращает:
- Положение объекта на экране; null, если этот объект не находится на экране
- См. также:
-
getBounds(),getLocation()
getLocation
public Point getLocation()
Возвращает положение объекта относительно родительского элемента в виде точки, определяющей верхний левый угол объекта в пространстве координат экрана.
- Указано в:
-
getLocationв интерфейсеAccessibleComponent - Переопределяет:
-
getLocationв классеComponent.AccessibleAWTComponent - Возвращает:
- Экземпляр Point, представляющий верхний левый угол границ объекта в пространстве координат экрана; null, если этот объект или его родительский элемент не находятся на экране
- См. также:
-
getBounds(),getLocationOnScreen()
setLocation
public void setLocation(Point p)
Устанавливает положение объекта относительно родителя.
- Указано в:
-
setLocationв интерфейсеAccessibleComponent - Переопределяет:
-
setLocationв классеComponent.AccessibleAWTComponent - Параметры:
-
p- новое положение для верхнего левого угла - См. также:
getLocation()
getBounds
public Rectangle getBounds()
Возвращает границы этого объекта в виде объекта Rectangle. Границы определяют ширину, высоту и положение этого объекта относительно его родителя.
- Указано в:
-
getBoundsв интерфейсеAccessibleComponent - Переопределяет:
-
getBoundsв классеComponent.AccessibleAWTComponent - Возвращает:
- Прямоугольник, указывающий границы этого компонента; null, если этот объект не находится на экране.
- См. также:
contains(java.awt.Point)
setBounds
public void setBounds(Rectangle r)
Устанавливает границы этого объекта в виде объекта Rectangle. Границы определяют ширину, высоту и положение этого объекта относительно его родителя.
- Указано в:
-
setBoundsв интерфейсеAccessibleComponent - Переопределяет:
-
setBoundsв классеComponent.AccessibleAWTComponent - Параметры:
-
r- прямоугольник, указывающий границы этого компонента - См. также:
getBounds()
getSize
public Dimension getSize()
Возвращает размер этого объекта в виде объекта Dimension. Поле height объекта Dimension содержит высоту этого объекта, а поле width объекта Dimension содержит ширину этого объекта.
- Указано в:
-
getSizeв интерфейсеAccessibleComponent - Переопределяет:
-
getSizeв классеComponent.AccessibleAWTComponent - Возвращает:
- Объект Dimension, указывающий размер этого компонента; null, если этот объект не находится на экране
- См. также:
setSize(java.awt.Dimension)
setSize
public void setSize(Dimension d)
Изменяет размер этого объекта на указанную ширину и высоту.
- Указано в:
-
setSizeв интерфейсеAccessibleComponent - Переопределяет:
-
setSizeв классеComponent.AccessibleAWTComponent - Параметры:
-
d- размер, определяющий новый размер объекта. - См. также:
getSize()
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Возвращает Accessible дочерний элемент, если он существует, содержащийся в локальных координатах Point.
- Указано в:
-
getAccessibleAtв интерфейсеAccessibleComponent - Переопределяет:
-
getAccessibleAtв классеComponent.AccessibleAWTComponent - Параметры:
-
p- точка, относительная к системе координат этого объекта - Возвращает:
Accessible, если оно существует, в указанном месте; в противном случаеnull
isFocusTraversable
public boolean isFocusTraversable()
Возвращает, может ли этот объект получить фокус. Объекты, которые могут получить фокус, также будут иметь состояние AccessibleState.FOCUSABLE в их AccessibleStateSet.
- Указано в:
-
isFocusTraversableв интерфейсеAccessibleComponent - Переопределяет:
-
isFocusTraversableв классеComponent.AccessibleAWTComponent - Возвращает:
- true, если объект может получить фокус; в противном случае false
- См. также:
-
AccessibleContext.getAccessibleStateSet(),AccessibleState.FOCUSABLE,AccessibleState.FOCUSED,AccessibleStateSet
requestFocus
public void requestFocus()
Запрашивает фокус для этого объекта. Если этот объект не может получить фокус, ничего не произойдёт. В противном случае объект попытается получить фокус.
- Указано в:
-
requestFocusв интерфейсеAccessibleComponent - Переопределяет:
-
requestFocusв классеComponent.AccessibleAWTComponent - См. также:
isFocusTraversable()
addFocusListener
public void addFocusListener(FocusListener l)
Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента.
- Указано в:
-
addFocusListenerв интерфейсеAccessibleComponent - Переопределяет:
-
addFocusListenerв классеComponent.AccessibleAWTComponent - Параметры:
-
l- слушатель фокуса - См. также:
removeFocusListener(java.awt.event.FocusListener)
removeFocusListener
public void removeFocusListener(FocusListener l)
Удаляет указанного слушателя фокуса, чтобы он больше не получал события фокуса от этого компонента.
- Указано в:
-
removeFocusListenerв интерфейсеAccessibleComponent - Переопределяет:
-
removeFocusListenerв классеComponent.AccessibleAWTComponent - Параметры:
-
l- слушатель фокуса - См. также:
addFocusListener(java.awt.event.FocusListener)
© 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.