Класс ImageIcon.AccessibleImageIcon
- Все реализованные интерфейсы:
Serializable, AccessibleIcon
- Внешний класс:
ImageIcon
protected class ImageIcon.AccessibleImageIcon extends AccessibleContext implements AccessibleIcon, Serializable
ImageIcon. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса — значков изображений. Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакете java.beans добавлена поддержка долговременного хранения всех JavaBeans. См. XMLEncoder.
- Начиная с версии:
- 1.3
Краткое описание полей
Поля, объявленные в классе 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 |
Задает описание значка. |
Методы, объявленные в классе 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://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/ImageIcon.AccessibleImageIcon.html