Класс ImageIcon.AccessibleImageIcon
- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- javax.swing.ImageIcon.AccessibleImageIcon
- Все реализованные интерфейсы:
- Serializable, AccessibleIcon
- Вложенный класс:
- ImageIcon
protected class ImageIcon.AccessibleImageIcon extends AccessibleContext implements AccessibleIcon, Serializable
Этот класс реализует поддержку доступности для класса ImageIcon. Он предоставляет реализацию API доступности Java, соответствующую элементам пользовательского интерфейса с изображениями-иконками.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. Пожалуйста, ознакомьтесь со страницей XMLEncoder.
- С:
- 1.3
Поля
Поля, унаследованные от класса 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 Конструкторы
| Модификатор | Конструктор и описание |
|---|---|
protected |
AccessibleImageIcon() |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
Accessible |
getAccessibleChild(int i) Возвращает n-ый доступный дочерний элемент объекта. |
int |
getAccessibleChildrenCount() Возвращает количество доступных дочерних элементов в объекте. |
String |
getAccessibleIconDescription() Получает описание иконки. |
int |
getAccessibleIconHeight() Получает высоту иконки. |
int |
getAccessibleIconWidth() Получает ширину иконки. |
int |
getAccessibleIndexInParent() Получает индекс этого объекта в его доступном родителе. |
Accessible |
getAccessibleParent() Получает доступного родителя этого объекта. |
AccessibleRole |
getAccessibleRole() Получает роль этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() Получает состояние этого объекта. |
Locale |
getLocale() Возвращает локаль этого объекта. |
void |
setAccessibleIconDescription(String description) Устанавливает описание иконки. |
Методы, унаследованные от класса javax.accessibility.AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Конструкторы
AccessibleImageIcon
protected AccessibleImageIcon()
Методы
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получает роль этого объекта.
- Указано в:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
AccessibleRole
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Получает состояние этого объекта.
- Указано в:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
- См. также:
AccessibleState
getAccessibleParent
public Accessible getAccessibleParent()
Получает доступного родителя этого объекта. Если родитель этого объекта реализует Accessible, этот метод должен просто вернуть getParent().
- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- доступного родителя этого объекта — может быть null, если у этого объекта нет доступного родителя
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Получает индекс этого объекта в его доступном родителе.
- Указано в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в его родителе; -1, если у этого объекта нет доступного родителя.
- См. также:
getAccessibleParent()
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте. Если все дочерние элементы этого объекта реализуют Accessible, то этот метод должен возвращать количество дочерних элементов этого объекта.
- Указано в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество доступных дочерних элементов в объекте.
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает n-ый доступный дочерний элемент объекта.
- Указано в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего элемента (нумерация с 0) - Возвращает:
- n-ый доступный дочерний элемент объекта
- См. также:
AccessibleContext.getAccessibleChildrenCount()
getLocale
public Locale getLocale()
throws IllegalComponentStateException Возвращает локаль этого объекта.
- Указано в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого объекта
- Исключения:
-
IllegalComponentStateException- Если у компонента нет собственной локали и он еще не добавлен в иерархию контейнеров, так что локаль можно определить по родительскому контейнеру.
getAccessibleIconDescription
public String getAccessibleIconDescription()
Получает описание иконки. Оно предназначено для краткого текстового описания объекта. Например, оно может быть представлено слепому пользователю для указания назначения иконки.
- Указано в:
-
getAccessibleIconDescriptionв интерфейсеAccessibleIcon - Возвращает:
- описание иконки
setAccessibleIconDescription
public void setAccessibleIconDescription(String description)
Устанавливает описание иконки. Оно предназначено для краткого текстового описания объекта. Например, оно может быть представлено слепому пользователю для указания назначения иконки.
- Указано в:
-
setAccessibleIconDescriptionв интерфейсеAccessibleIcon - Параметры:
-
description- описание иконки
getAccessibleIconHeight
public int getAccessibleIconHeight()
Получает высоту иконки.
- Указано в:
-
getAccessibleIconHeightв интерфейсеAccessibleIcon - Возвращает:
- высоту иконки
getAccessibleIconWidth
public int getAccessibleIconWidth()
Получает ширину иконки.
- Указано в:
-
getAccessibleIconWidthв интерфейсеAccessibleIcon - Возвращает:
- ширину иконки
© 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.