Класс 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()

Краткое описание методов

Модификатор и типМетодОписание
AccessiblegetAccessibleChild​(int i)

Возвращает n-ого доступного дочернего элемента объекта.

intgetAccessibleChildrenCount()

Возвращает количество доступных дочерних элементов в объекте.

StringgetAccessibleIconDescription()

Получает описание иконки.

intgetAccessibleIconHeight()

Получает высоту иконки.

intgetAccessibleIconWidth()

Получает ширину иконки.

intgetAccessibleIndexInParent()

Получает индекс этого объекта в его доступном родителе.

AccessiblegetAccessibleParent()

Получает доступного родителя этого объекта.

AccessibleRolegetAccessibleRole()

Получает роль этого объекта.

AccessibleStateSetgetAccessibleStateSet()

Получает состояние этого объекта.

LocalegetLocale()

Возвращает локаль этого объекта.

voidsetAccessibleIconDescription​(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 - индекс дочернего элемента (отсчёт с нуля)
Возвращает:
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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/ImageIcon.AccessibleImageIcon.html

Spec-Zone .ru
спецификации, руководства, описания, API