Класс 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-го дочернего элемента доступности объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество элементов доступности в объекте. |
String |
getAccessibleIconDescription() |
Получает описание иконки. |
int |
getAccessibleIconHeight() |
Получает высоту иконки. |
int |
getAccessibleIconWidth() |
Получает ширину иконки. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в его родительском объекте доступности. |
Accessible |
getAccessibleParent() |
Получает родительский объект доступности этого объекта. |
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 - Возвращает:
- родительский объект доступности этого объекта — может быть null, если у этого объекта нет родительского объекта доступности
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
- Определяется в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в родителе; -1, если у этого объекта нет родителя доступности.
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Определяется в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество дочерних элементов доступности в объекте.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Определяется в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего элемента (с нуля) - Возвращает:
- n-го дочернего элемента доступности объекта
- См. также:
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, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/ImageIcon.AccessibleImageIcon.html