Spec-Zone.ru › OpenJDK 8

Класс JMenuBar.AccessibleJMenuBar

  • java.lang.Object
    • javax.accessibility.AccessibleContext
      • java.awt.Component.AccessibleAWTComponent
        • java.awt.Container.AccessibleAWTContainer
          • javax.swing.JComponent.AccessibleJComponent
            • javax.swing.JMenuBar.AccessibleJMenuBar
Все реализованные интерфейсы:
Serializable, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection
Вложенный класс:
JMenuBar

protected class JMenuBar.AccessibleJMenuBar
extends JComponent.AccessibleJComponent
implements AccessibleSelection

Этот класс реализует поддержку доступности для класса JMenuBar. Он предоставляет реализацию API доступности Java, соответствующую элементам пользовательского интерфейса панели меню.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, работающими с одной версией Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans™ в пакете java.beans. Пожалуйста, обратитесь к XMLEncoder.

Вложенные классы

Вложенные классы/интерфейсы, унаследованные от класса javax.swing.JComponent.AccessibleJComponent

JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler

Вложенные классы/интерфейсы, унаследованные от класса java.awt.Component.AccessibleAWTComponent

Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler

Поля

Поля, унаследованные от класса javax.swing.JComponent.AccessibleJComponent

accessibleFocusHandler

Поля, унаследованные от класса java.awt.Container.AccessibleAWTContainer

accessibleContainerHandler

Поля, унаследованные от класса java.awt.Component.AccessibleAWTComponent

accessibleAWTComponentHandler, accessibleAWTFocusHandler

Поля, унаследованные от класса 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 AccessibleJMenuBar()

Методы

Модификатор и тип Метод и описание
void addAccessibleSelection(int i)

Выбирает n-й элемент меню на панели меню, заставляя его открыться.

void clearAccessibleSelection()

Очищает выбор в объекте, так что ничего в объекте не выбрано.

AccessibleRole getAccessibleRole()

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

AccessibleSelection getAccessibleSelection()

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

Accessible getAccessibleSelection(int i)

Возвращает текущее выбранное меню, если оно выбрано, иначе null.

int getAccessibleSelectionCount()

Возвращает 1, если в этой панели меню выбрано меню.

AccessibleStateSet getAccessibleStateSet()

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

boolean isAccessibleChildSelected(int i)

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

void removeAccessibleSelection(int i)

Удаляет n-й выбранный элемент в объекте из выбора объекта.

void selectAllAccessibleSelection()

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

Методы, унаследованные от класса javax.swing.JComponent.AccessibleJComponent

addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener

Методы, унаследованные от класса java.awt.Container.AccessibleAWTContainer

getAccessibleAt

Методы, унаследованные от класса java.awt.Component.AccessibleAWTComponent

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

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

firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, 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

Конструкторы

AccessibleJMenuBar

protected AccessibleJMenuBar()

Методы

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()

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

Переопределяет:
getAccessibleStateSet в классе JComponent.AccessibleJComponent
Возвращает:
экземпляр AccessibleState, содержащий текущее состояние объекта
См. также:
AccessibleState

getAccessibleRole

public AccessibleRole getAccessibleRole()

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

Переопределяет:
getAccessibleRole в классе JComponent.AccessibleJComponent
Возвращает:
экземпляр AccessibleRole, описывающий роль объекта
См. также:
AccessibleRole

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()

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

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

getAccessibleSelectionCount

public int getAccessibleSelectionCount()

Возвращает 1, если в этой панели меню в настоящее время выбран пункт меню.

Определено в:
getAccessibleSelectionCount в интерфейсе AccessibleSelection
Возвращает:
1, если пункт меню выбран, иначе 0

getAccessibleSelection

public Accessible getAccessibleSelection(int i)

Возвращает текущий выделенный пункт меню, если такой есть, иначе null.

Определено в:
getAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i - индекс выделенного элемента, начиная с нуля
Возвращает:
i-й выделенный элемент
См. также:
AccessibleSelection.getAccessibleSelectionCount()

isAccessibleChildSelected

public boolean isAccessibleChildSelected(int i)

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

Определено в:
isAccessibleChildSelected в интерфейсе AccessibleSelection
Параметры:
i - индекс дочернего элемента в этом объекте Accessible, начиная с нуля.
Возвращает:
true, если текущий дочерний элемент этого объекта выбран; иначе false.
См. также:
AccessibleContext.getAccessibleChild(int)

addAccessibleSelection

public void addAccessibleSelection(int i)

Выбирает n-й пункт меню в панели меню, принудительно открывая его. Если другое меню открыто, это закроет его. Если n-й пункт меню уже выбран, этот метод не имеет эффекта.

Определено в:
addAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i - индекс выбираемых элементов, начиная с нуля
См. также:
getAccessibleStateSet()

removeAccessibleSelection

public void removeAccessibleSelection(int i)

Удаляет n-й выделенный элемент из выделения объекта. Если n-й элемент не выделен, этот метод не имеет эффекта. В противном случае он закрывает всплывающее меню.

Определено в:
removeAccessibleSelection в интерфейсе AccessibleSelection
Параметры:
i - индекс выбираемых элементов, начиная с нуля
См. также:
AccessibleContext.getAccessibleChild(int)

clearAccessibleSelection

public void clearAccessibleSelection()

Очищает выделение в объекте, так что ничего в объекте не выделено. Это закроет любое открытое меню.

Определено в:
clearAccessibleSelection в интерфейсе AccessibleSelection

selectAllAccessibleSelection

public void selectAllAccessibleSelection()

Обычно выбирает все выделенные элементы в объекте, если объект поддерживает множественный выбор. В панели меню этот метод не имеет смысла и ничего не делает.

Определено в:
selectAllAccessibleSelection в интерфейсе AccessibleSelection

© 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.

Spec-Zone.ru

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