Класс 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 |
Возвращает n-го Accessible дочернего объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество Accessible дочерних объектов. |
String |
getAccessibleIconDescription() |
Получает описание значка. |
int |
getAccessibleIconHeight() |
Получает высоту значка. |
int |
getAccessibleIconWidth() |
Получает ширину значка. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в его Accessible родителе. |
Accessible |
getAccessibleParent() |
Получает Accessible родителя этого объекта. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() |
Получает состояние этого объекта. |
Locale |
getLocale() |
Возвращает локаль этого объекта. |
void |
setAccessibleIconDescription |
Устанавливает описание значка. |
Методы, объявленные в классе javax.accessibility.AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
Подробное описание конструкторов
AccessibleImageIcon
protected AccessibleImageIcon()
AccessibleImageIcon.Подробное описание методов
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Унаследовано от:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Унаследовано от:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
- См. также:
getAccessibleParent
public Accessible getAccessibleParent()
- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- Accessible родителя этого объекта - может быть null, если у этого объекта нет Accessible родителя
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
- Унаследовано от:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в его родителе; -1, если у этого объекта нет Accessible родителя.
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Унаследовано от:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество Accessible дочерних объектов.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Унаследовано от:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего объекта (с нуля) - Возвращает:
- n-го Accessible дочернего объекта
- См. также:
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, 2023, 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/21/docs/api/java.desktop/javax/swing/ImageIcon.AccessibleImageIcon.html