Spec-Zone.ru › OpenJDK 17

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

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

AccessibleImageIcon()
Модификатор Конструктор Описание
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()
Создаёт AccessibleImageIcon.

Подробное описание методов

getAccessibleRole

public AccessibleRole getAccessibleRole()
Получает роль этого объекта.
Определяется:
getAccessibleRole в классе AccessibleContext
Возвращает:
экземпляр AccessibleRole, описывающий роль объекта
См. также:
  • AccessibleRole

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()
Получает состояние этого объекта.
Определяется:
getAccessibleStateSet в классе AccessibleContext
Возвращает:
экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
См. также:
  • AccessibleState

getAccessibleParent

public Accessible getAccessibleParent()
Получает Accessible родитель этого объекта. Если родитель этого объекта реализует Accessible, этот метод должен просто вернуть getParent().
Переопределяет:
getAccessibleParent в классе AccessibleContext
Возвращает:
Accessible родитель этого объекта — может быть null, если у этого объекта нет Accessible родителя

getAccessibleIndexInParent

public int getAccessibleIndexInParent()
Получает индекс этого объекта в его Accessible родителе.
Определяется:
getAccessibleIndexInParent в классе AccessibleContext
Возвращает:
индекс этого объекта в его родителе; -1, если у этого объекта нет доступного родителя.
См. также:
  • getAccessibleParent()

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте. Если все дочерние элементы этого объекта реализуют Accessible, то этот метод должен вернуть количество дочерних элементов этого объекта.
Определяется:
getAccessibleChildrenCount в классе AccessibleContext
Возвращает:
количество доступных дочерних элементов в объекте.

getAccessibleChild

public Accessible getAccessibleChild(int i)
Возвращает n-ый Accessible дочерний элемент объекта.
Определяется:
getAccessibleChild в классе AccessibleContext
Параметры:
i - индекс дочернего элемента (от 0)
Возвращает:
n-ый Accessible дочерний элемент объекта
См. также:
  • 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, 2021, 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/17/docs/api/java.desktop/javax/swing/ImageIcon.AccessibleImageIcon.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API