Класс JList.AccessibleJList.AccessibleJListChild

Все реализованные интерфейсы:
Accessible, AccessibleAction, AccessibleComponent
Вложенный класс:
JList.AccessibleJList
protected class JList.AccessibleJList.AccessibleJListChild
extends AccessibleContext
implements Accessible, AccessibleComponent, AccessibleAction

Этот класс реализует поддержку доступности, соответствующую для дочерних элементов списка.

Поля

Поля, объявленные в классе 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

Поля, объявленные в интерфейсе javax.accessibility.AccessibleAction

CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP

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

КонструкторОписание
AccessibleJListChild​(JList<E> parent, int indexInParent)

Создает AccessibleJListChild.

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

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

Выполняет указанное действие над объектом.

AccessibleActiongetAccessibleAction()

Получает AccessibleAction связанного с этим объектом, который поддерживает одно или несколько действий.

intgetAccessibleActionCount()

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

StringgetAccessibleActionDescription​(int i)

Возвращает описание указанного действия объекта.

AccessibleComponentgetAccessibleComponent()

Получает AccessibleComponent, связанный с этим объектом.

AccessibleContextgetAccessibleContext()

Получает AccessibleContext для этого объекта.

AccessibleIcon[]getAccessibleIcon()

Возвращает значок для рендеринга элемента, как единственный элемент массива AccessibleIcon, или массив null, если компонент рендеринга не содержит значков.

Методы, объявленные в классе javax.accessibility.AccessibleContext

addPropertyChangeListener, firePropertyChange, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleEditableText, getAccessibleIndexInParent, getAccessibleName, getAccessibleParent, getAccessibleRelationSet, getAccessibleRole, getAccessibleSelection, getAccessibleStateSet, getAccessibleTable, getAccessibleText, getAccessibleValue, getLocale, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе javax.accessibility.AccessibleComponent

addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible

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

AccessibleJListChild

public AccessibleJListChild(JList<E> parent,
                            int indexInParent)

Создает AccessibleJListChild.

Параметры:
parent - родительский элемент
indexInParent - индекс в родительском элементе

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

getAccessibleContext

public AccessibleContext getAccessibleContext()

Получает AccessibleContext для этого объекта. В реализации Java Accessibility API для этого класса возвращает этот объект, который является собственным AccessibleContext.

Определено в:
getAccessibleContext в интерфейсе Accessible
Возвращает:
эту объекту

getAccessibleComponent

public AccessibleComponent getAccessibleComponent()

Получает AccessibleComponent, связанный с этим объектом. В реализации Java Accessibility API для этого класса возвращает этот объект, который отвечает за реализацию интерфейса AccessibleComponent от своего имени.

Переопределяет:
getAccessibleComponent в классе AccessibleContext
Возвращает:
этот объект
См. также:
AccessibleComponent

getAccessibleIcon

public AccessibleIcon[] getAccessibleIcon()

Возвращает значок для рендеринга элемента, как единственный элемент массива AccessibleIcon или массив null, если компонент рендеринга не содержит значков.

Переопределяет:
getAccessibleIcon в классе AccessibleContext
Возвращает:
массив, содержащий доступный значок, или массив null, если значков нет
С тех пор:
1.3
См. также:
AccessibleIcon

getAccessibleAction

public AccessibleAction getAccessibleAction()

Получает AccessibleAction связанного с этим объектом, который поддерживает одно или несколько действий.

Переопределяет:
getAccessibleAction в классе AccessibleContext
Требования к реализации:
Возвращает AccessibleAction для этого AccessibleJListChild следующим образом: сначала вызывается getListCellRendererComponent ListCellRenderer для компонента в "индексе в родителе" этого дочернего элемента. Затем извлекается его AccessibleContext, и возвращается AccessibleAction этого AccessibleContext. Обратите внимание, что если AccessibleAction не найден с помощью этого процесса, возвращается этот объект с его реализацией интерфейса AccessibleAction.
Возвращает:
AccessibleAction , если поддерживается объектом; в противном случае вернуть null
С тех пор:
9
См. также:
AccessibleAction

doAccessibleAction

public boolean doAccessibleAction(int i)

Выполняет указанное действие над объектом.

Определено в:
doAccessibleAction в интерфейсе AccessibleAction
Требования к реализации:
Если i == 0, выбирает этот AccessibleJListChild, вызвав JList.this.setSelectedIndex(indexInParent), и затем возвращает true; в противном случае возвращает false.
Параметры:
i - индекс действия, начиная с нуля
Возвращает:
true , если действие было выполнено; в противном случае false
С тех пор:
9
См. также:
AccessibleAction.getAccessibleActionCount()

getAccessibleActionDescription

public String getAccessibleActionDescription(int i)

Возвращает описание указанного действия объекта.

Определено в:
getAccessibleActionDescription в интерфейсе AccessibleAction
Требования к реализации:
Если i == 0, возвращает описание действия, полученное из UIManager.getString("AbstractButton.clickText"); в противном случае возвращает null.
Параметры:
i - индекс действия, начиная с нуля
Возвращает:
описание действия String
С тех пор:
9
См. также:
AccessibleAction.getAccessibleActionCount()

getAccessibleActionCount

public int getAccessibleActionCount()

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

Определено в:
getAccessibleActionCount в интерфейсе AccessibleAction
Требования к реализации:
Возвращает 1, т. е. существует только одно действие.
Возвращает:
номера действия в этом объекте, начиная с нуля
С тех пор:
9

© 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/JList.AccessibleJList.AccessibleJListChild.html

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