Spec-Zone.ru › OpenJavaFX 8
javafx.scene

Перечисление AccessibleRole

java.lang.Object
  • java.lang.Enum<AccessibleRole>
    • javafx.scene.AccessibleRole

Все реализованные интерфейсы:

Serializable, Comparable<AccessibleRole>



public enum AccessibleRole
extends Enum<AccessibleRole>
Это перечисление описывает доступную роль для Node. Роль используется вспомогательными технологиями, такими как программы чтения с экрана, для определения набора действий и атрибутов для узла. Например, когда программа чтения с экрана нуждается в текущем значении ползунка, она запросит его с помощью атрибута value. Когда программа чтения с экрана изменяет значение ползунка, она использует действие для установки текущего значения ползунка. Ползунок должен должным образом реагировать на оба этих запроса.

С момента:

JavaFX 8u40

См. также:

Node.setAccessibleRole(AccessibleRole), Node.getAccessibleRole(), AccessibleAttribute.ROLE, Node.queryAccessibleAttribute(AccessibleAttribute, Object...), Node.executeAccessibleAction(AccessibleAction, Object...)

  • Краткое описание констант перечисления

    Константы перечисления
    Константа перечисления и описание
    BUTTON
    Роль кнопки.
    CHECK_BOX
    Роль флажка.
    CHECK_MENU_ITEM
    Роль пункта меню флажка.
    COMBO_BOX
    Роль раскрывающегося списка.
    CONTEXT_MENU
    Роль контекстного меню.
    DATE_PICKER
    Роль выбора даты.
    DECREMENT_BUTTON
    Роль кнопки уменьшения.
    HYPERLINK
    Роль гиперссылки.
    IMAGE_VIEW
    Роль представления изображения.
    INCREMENT_BUTTON
    Роль кнопки увеличения.
    LIST_ITEM
    Роль элемента списка.
    LIST_VIEW
    Роль представления списка.
    MENU
    Роль меню.
    MENU_BAR
    Роль панели меню.
    MENU_BUTTON
    Роль кнопки меню.
    MENU_ITEM
    Роль пункта меню.
    NODE
    Роль узла.
    PAGE_ITEM
    Роль страницы.
    PAGINATION
    Роль пагинации.
    PARENT
    Роль родителя.
    PASSWORD_FIELD
    Роль поля ввода пароля.
    PROGRESS_INDICATOR
    Роль индикатора выполнения.
    RADIO_BUTTON
    Роль радиокнопки.
    RADIO_MENU_ITEM
    Роль пункта меню радиокнопки.
    SCROLL_BAR
    Роль полосы прокрутки.
    SCROLL_PANE
    Роль области прокрутки.
    SLIDER
    Роль ползунка.
    SPINNER
    Роль спиннера.
    SPLIT_MENU_BUTTON
    Роль разделительной кнопки меню.
    TAB_ITEM
    Роль элемента вкладки.
    TAB_PANE
    Роль панели вкладок.
    TABLE_CELL
    Роль ячейки таблицы.
    TABLE_COLUMN
    Роль столбца таблицы.
    TABLE_ROW
    Роль строки таблицы.
    TABLE_VIEW
    Роль представления таблицы.
    TEXT
    Роль текста.
    TEXT_AREA
    Роль области многострочного текста.
    TEXT_FIELD
    Роль поля ввода текста.
    THUMB
    Роль ползунка.
    TITLED_PANE
    Роль панели с заголовком.
    TOGGLE_BUTTON
    Роль переключателя кнопки.
    TOOL_BAR
    Роль панели инструментов.
    TOOLTIP
    Роль всплывающей подсказки.
    TREE_ITEM
    Роль элемента дерева.
    TREE_TABLE_CELL
    Роль ячейки таблицы дерева.
    TREE_TABLE_ROW
    Роль строки таблицы дерева.
    TREE_TABLE_VIEW
    Роль представления таблицы дерева.
    TREE_VIEW
    Роль представления дерева.
  • Краткое описание методов

    Все методыСтатические методыКонкретные методы
    Модификатор и тип Метод и описание
    static AccessibleRole valueOf(String name)
    Возвращает константу перечисления этого типа с указанным именем.
    static AccessibleRole[] values()
    Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
    • Методы, унаследованные от класса java.lang.Enum

      clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    • Методы, унаследованные от класса java.lang.Object

      getClass, notify, notifyAll, wait, wait, wait
  • Подробности констант перечисления

    • КНОПКА

      public static final AccessibleRole BUTTON
      Роль кнопки. Атрибуты:
      • AccessibleAttribute.TEXT
      Действия:
      • AccessibleAction.FIRE
    • ФЛАЖОК

      public static final AccessibleRole CHECK_BOX
      Роль флажка. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.SELECTED
      • AccessibleAttribute.INDETERMINATE
      Действия:
      • AccessibleAction.FIRE
    • ЭЛЕМЕНТ_МЕНЮ_С_ФЛАЖКОМ

      public static final AccessibleRole CHECK_MENU_ITEM
      Роль элемента меню с флажком. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.ACCELERATOR
      • AccessibleAttribute.MNEMONIC
      • AccessibleAttribute.DISABLED
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.FIRE
    • СПИСОК_С_ВЫБОРОМ

      public static final AccessibleRole COMBO_BOX
      Роль списка с выбором. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.EXPANDED
      • AccessibleAttribute.EDITABLE
      Действия:
      • AccessibleAction.EXPAND
      • AccessibleAction.COLLAPSE
    • КОНТЕКСТНОЕ_МЕНЮ

      public static final AccessibleRole CONTEXT_MENU
      Роль контекстного меню. Атрибуты:
      • AccessibleAttribute.PARENT_MENU
      • AccessibleAttribute.VISIBLE
      Действия:
    • ВЫБОР_ДАТЫ

      public static final AccessibleRole DATE_PICKER
      Роль выбора даты. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.DATE
      Действия:
    • КНОПКА_УМЕНЬШЕНИЯ

      public static final AccessibleRole DECREMENT_BUTTON
      Роль кнопки уменьшения. Атрибуты:
      • AccessibleAttribute.TEXT
      Действия:
      • AccessibleAction.FIRE
    • ГИПЕРСССЫЛКА

      public static final AccessibleRole HYPERLINK
      Роль гиперссылки.
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.VISITED
      Действия:
      • AccessibleAction.FIRE
    • КНОПКА_УВЕЛИЧЕНИЯ

      public static final AccessibleRole INCREMENT_BUTTON
      Роль кнопки увеличения. Атрибуты:
      • AccessibleAttribute.TEXT
      Действия:
      • AccessibleAction.FIRE
    • ПРОСМОТР_ИЗОБРАЖЕНИЯ

      public static final AccessibleRole IMAGE_VIEW
      Роль просмотра изображения. Атрибуты: Действия:

      Настоятельно рекомендуется предоставить текстовое описание изображения для каждого ImageView. Это можно сделать, установив либо Node.accessibleTextProperty() для ImageView, либо используя AccessibleAttribute.LABELED_BY.

    • СПИСОК_ЭЛЕМЕНТОВ

      public static final AccessibleRole LIST_VIEW
      Роль списка элементов. Атрибуты:
      • AccessibleAttribute.ITEM_AT_INDEX
      • AccessibleAttribute.ITEM_COUNT
      • AccessibleAttribute.SELECTED_ITEMS
      • AccessibleAttribute.MULTIPLE_SELECTION
      • AccessibleAttribute.VERTICAL_SCROLLBAR
      • AccessibleAttribute.HORIZONTAL_SCROLLBAR
      • AccessibleAttribute.FOCUS_ITEM
      Действия:
      • AccessibleAction.SHOW_ITEM
      • AccessibleAction.SET_SELECTED_ITEMS
    • ЭЛЕМЕНТ_СПИСКА

      public static final AccessibleRole LIST_ITEM
      Роль элемента списка. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.INDEX
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.REQUEST_FOCUS
    • МЕНЮ

      public static final AccessibleRole MENU
      Роль меню. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.ACCELERATOR
      • AccessibleAttribute.MNEMONIC
      • AccessibleAttribute.DISABLED
      • AccessibleAttribute.SUBMENU
      Действия:
      • AccessibleAction.FIRE
    • ПАНЕЛЬ_МЕНЮ

      public static final AccessibleRole MENU_BAR
      Роль панели меню. Атрибуты: Действия:
    • КНОПКА_МЕНЮ

      public static final AccessibleRole MENU_BUTTON
      Роль кнопки меню. Атрибуты:
      • AccessibleAttribute.TEXT
      Действия:
      • AccessibleAction.FIRE
    • ЭЛЕМЕНТ_МЕНЮ

      public static final AccessibleRole MENU_ITEM
      Роль элемента меню. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.ACCELERATOR
      • AccessibleAttribute.MNEMONIC
      • AccessibleAttribute.DISABLED
      Действия:
      • AccessibleAction.FIRE
    • ЭЛЕМЕНТ

      public static final AccessibleRole NODE
      Роль элемента. Атрибуты:
      • AccessibleAttribute.ROLE
      • AccessibleAttribute.PARENT
      • AccessibleAttribute.SCENE
      • AccessibleAttribute.BOUNDS
      • AccessibleAttribute.DISABLED
      • AccessibleAttribute.FOCUSED
      • AccessibleAttribute.VISIBLE
      Действия:
      • AccessibleAction.REQUEST_FOCUS
      Дополнительные атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.LABELED_BY
      • AccessibleAttribute.ROLE_DESCRIPTION
      • AccessibleAttribute.HELP
      Дополнительные действия:
      • AccessibleAction.SHOW_MENU
    • ЭЛЕМЕНТ_СТРАНИЦЫ

      public static final AccessibleRole PAGE_ITEM
      Роль элемента страницы. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.REQUEST_FOCUS
    • ПРАВИЛА_ПЕРЕХОДА

      public static final AccessibleRole PAGINATION
      Роль правила перехода. Атрибуты:
      • AccessibleAttribute.ITEM_AT_INDEX
      • AccessibleAttribute.ITEM_COUNT
      • AccessibleAttribute.FOCUS_ITEM
      Действия:
    • РОДИТЕЛЬ

      public static final AccessibleRole PARENT
      Роль родителя. Атрибуты:
      • AccessibleAttribute.CHILDREN
      Действия:
    • ПОЛЕ_ПАРОЛЯ

      public static final AccessibleRole PASSWORD_FIELD
      Роль поля пароля. Атрибуты:
      • AccessibleAttribute.TEXT - должно возвращать null или пустую строку
      Действия:
    • УКАЗАТЕЛЬ_ПРОГРЕССА

      public static final AccessibleRole PROGRESS_INDICATOR
      Роль указателя прогресса. Атрибуты:
      • AccessibleAttribute.VALUE
      • AccessibleAttribute.MIN_VALUE
      • AccessibleAttribute.MAX_VALUE
      • AccessibleAttribute.INDETERMINATE
      Действия:
    • РАДИО_КНОПКА

      public static final AccessibleRole RADIO_BUTTON
      Роль радио-кнопки. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.FIRE
    • РАДИО_ЭЛЕМЕНТ_МЕНЮ

      public static final AccessibleRole RADIO_MENU_ITEM
      Роль радио-элемента меню. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.ACCELERATOR
      • AccessibleAttribute.MNEMONIC
      • AccessibleAttribute.DISABLED
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.FIRE
    • СЛАЙДЕР

      public static final AccessibleRole SLIDER
      Роль ползунка. Атрибуты:
      • AccessibleAttribute.VALUE
      • AccessibleAttribute.MIN_VALUE
      • AccessibleAttribute.MAX_VALUE
      • AccessibleAttribute.ORIENTATION
      Действия:
      • AccessibleAction.INCREMENT
      • AccessibleAction.DECREMENT
      • AccessibleAction.SET_VALUE
    • СПИННЕР

      public static final AccessibleRole SPINNER
      Роль спиннера. Атрибуты:
      • AccessibleAttribute.TEXT
      Действия:
      • AccessibleAction.INCREMENT
      • AccessibleAction.DECREMENT
    • Текст

      public static final AccessibleRole TEXT
      Роль элемента текста. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.FONT
      Действия:
      • AccessibleAction.SET_TEXT
    • Область текста

      public static final AccessibleRole TEXT_AREA
      Роль области текста. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.FONT
      • AccessibleAttribute.EDITABLE
      • AccessibleAttribute.SELECTION_START
      • AccessibleAttribute.SELECTION_END
      • AccessibleAttribute.CARET_OFFSET
      • AccessibleAttribute.OFFSET_AT_POINT
      • AccessibleAttribute.LINE_START
      • AccessibleAttribute.LINE_END
      • AccessibleAttribute.LINE_FOR_OFFSET
      • AccessibleAttribute.BOUNDS_FOR_RANGE
      Действия:
      • AccessibleAction.SET_TEXT
      • AccessibleAction.SET_TEXT_SELECTION
    • Поле текста

      public static final AccessibleRole TEXT_FIELD
      Роль поля ввода текста. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.FONT
      • AccessibleAttribute.EDITABLE
      • AccessibleAttribute.SELECTION_START
      • AccessibleAttribute.SELECTION_END
      • AccessibleAttribute.CARET_OFFSET
      • AccessibleAttribute.OFFSET_AT_POINT
      • AccessibleAttribute.BOUNDS_FOR_RANGE
      Действия:
      • AccessibleAction.SET_TEXT
      • AccessibleAction.SET_TEXT_SELECTION
    • Кнопка переключения

      public static final AccessibleRole TOGGLE_BUTTON
      Роль переключателя. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.FIRE
    • Подсказка

      public static final AccessibleRole TOOLTIP
      Роль подсказки. Атрибуты: Действия:
    • Ползунок прокрутки

      public static final AccessibleRole SCROLL_BAR
      Роль ползунка прокрутки. Атрибуты:
      • AccessibleAttribute.VALUE
      • AccessibleAttribute.MAX_VALUE
      • AccessibleAttribute.MIN_VALUE
      • AccessibleAttribute.ORIENTATION
      Действия:
      • AccessibleAction.INCREMENT
      • AccessibleAction.DECREMENT
      • AccessibleAction.BLOCK_INCREMENT
      • AccessibleAction.BLOCK_DECREMENT
      • AccessibleAction.SET_VALUE
    • Панель прокрутки

      public static final AccessibleRole SCROLL_PANE
      Роль панели прокрутки. Атрибуты:
      • AccessibleAttribute.CONTENTS
      • AccessibleAttribute.HORIZONTAL_SCROLLBAR
      • AccessibleAttribute.VERTICAL_SCROLLBAR
      Действия:
    • Кнопка меню со списком

      public static final AccessibleRole SPLIT_MENU_BUTTON
      Роль кнопки меню со списком. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.EXPANDED
      Действия:
      • AccessibleAction.FIRE
      • AccessibleAction.EXPAND
      • AccessibleAction.COLLAPSE
    • Элемент вкладки

      public static final AccessibleRole TAB_ITEM
      Роль элемента вкладки. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.REQUEST_FOCUS
    • Панель вкладок

      public static final AccessibleRole TAB_PANE
      Роль панели вкладок. Атрибуты:
      • AccessibleAttribute.ITEM_AT_INDEX
      • AccessibleAttribute.ITEM_COUNT
      • AccessibleAttribute.FOCUS_ITEM
      Действия:
    • Ячейка таблицы

      public static final AccessibleRole TABLE_CELL
      Роль ячейки таблицы. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.ROW_INDEX
      • AccessibleAttribute.COLUMN_INDEX
      • AccessibleAttribute.SELECTED
      Действия:
      • AccessibleAction.REQUEST_FOCUS
    • Столбец таблицы

      public static final AccessibleRole TABLE_COLUMN
      Роль столбца таблицы. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.INDEX
      Действия:
    • Строка таблицы

      public static final AccessibleRole TABLE_ROW
      Роль строки таблицы. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.INDEX
      Действия:
    • Представление таблицы

      public static final AccessibleRole TABLE_VIEW
      Роль представления таблицы. Атрибуты:
      • AccessibleAttribute.ROW_COUNT
      • AccessibleAttribute.ROW_AT_INDEX
      • AccessibleAttribute.COLUMN_COUNT
      • AccessibleAttribute.COLUMN_AT_INDEX
      • AccessibleAttribute.SELECTED_ITEMS
      • AccessibleAttribute.CELL_AT_ROW_COLUMN
      • AccessibleAttribute.HEADER
      • AccessibleAttribute.MULTIPLE_SELECTION
      • AccessibleAttribute.VERTICAL_SCROLLBAR
      • AccessibleAttribute.HORIZONTAL_SCROLLBAR
      • AccessibleAttribute.FOCUS_ITEM
      Действия:
      • AccessibleAction.SHOW_ITEM
      • AccessibleAction.SET_SELECTED_ITEMS
    • Движок

      public static final AccessibleRole THUMB
      Роль движка. Атрибуты:
      • AccessibleAttribute.VALUE
      Действия:
    • Панель с заголовком

      public static final AccessibleRole TITLED_PANE
      Роль панели с заголовком. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.EXPANDED
      Действия:
      • AccessibleAction.EXPAND
      • AccessibleAction.COLLAPSE
    • Панель инструментов

      public static final AccessibleRole TOOL_BAR
      Роль панели инструментов. Атрибуты:
      • AccessibleAttribute.OVERFLOW_BUTTON
      Действия:
    • Элемент дерева

      public static final AccessibleRole TREE_ITEM
      Роль элемента дерева. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.INDEX
      • AccessibleAttribute.SELECTED
      • AccessibleAttribute.EXPANDED
      • AccessibleAttribute.LEAF
      • AccessibleAttribute.DISCLOSURE_LEVEL
      • AccessibleAttribute.TREE_ITEM_COUNT
      • AccessibleAttribute.TREE_ITEM_AT_INDEX
      • AccessibleAttribute.TREE_ITEM_PARENT
      Действия:
      • AccessibleAction.EXPAND
      • AccessibleAction.COLLAPSE
      • AccessibleAction.REQUEST_FOCUS
    • Ячейка таблицы дерева

      public static final AccessibleRole TREE_TABLE_CELL
      Роль ячейки таблицы дерева. Атрибуты:
      • AccessibleAttribute.TEXT
      • AccessibleAttribute.SELECTED
      • AccessibleAttribute.ROW_INDEX
      • AccessibleAttribute.COLUMN_INDEX
      Действия:
      • AccessibleAction.REQUEST_FOCUS
    • Строка таблицы дерева

      public static final AccessibleRole TREE_TABLE_ROW
      Роль строки таблицы дерева. Атрибуты:
      • AccessibleAttribute.INDEX
      • AccessibleAttribute.EXPANDED
      • AccessibleAttribute.LEAF
      • AccessibleAttribute.DISCLOSURE_LEVEL
      • AccessibleAttribute.TREE_ITEM_COUNT
      • AccessibleAttribute.TREE_ITEM_AT_INDEX
      • AccessibleAttribute.TREE_ITEM_PARENT
      Действия:
      • AccessibleAction.EXPAND
      • AccessibleAction.COLLAPSE
    • TREE_TABLE_VIEW

      public static final AccessibleRole TREE_TABLE_VIEW
      Роль дерева таблицы. Атрибуты:
      • AccessibleAttribute.ROW_COUNT
      • AccessibleAttribute.ROW_AT_INDEX
      • AccessibleAttribute.COLUMN_COUNT
      • AccessibleAttribute.COLUMN_AT_INDEX
      • AccessibleAttribute.SELECTED_ITEMS
      • AccessibleAttribute.CELL_AT_ROW_COLUMN
      • AccessibleAttribute.HEADER
      • AccessibleAttribute.MULTIPLE_SELECTION
      • AccessibleAttribute.VERTICAL_SCROLLBAR
      • AccessibleAttribute.HORIZONTAL_SCROLLBAR
      • AccessibleAttribute.FOCUS_ITEM
      Действия:
      • AccessibleAction.SHOW_ITEM
      • AccessibleAction.SET_SELECTED_ITEMS
    • TREE_VIEW

      public static final AccessibleRole TREE_VIEW
      Роль дерева. Атрибуты:
      • AccessibleAttribute.ROW_COUNT
      • AccessibleAttribute.ROW_AT_INDEX
      • AccessibleAttribute.SELECTED_ITEMS
      • AccessibleAttribute.MULTIPLE_SELECTION
      • AccessibleAttribute.VERTICAL_SCROLLBAR
      • AccessibleAttribute.HORIZONTAL_SCROLLBAR
      • AccessibleAttribute.FOCUS_ITEM
      Действия:
      • AccessibleAction.SHOW_ITEM
      • AccessibleAction.SET_SELECTED_ITEMS
  • Подробное описание методов

    • values

      public static AccessibleRole[] values()
      Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод можно использовать для итерации по константам следующим образом:
      for (AccessibleRole c : AccessibleRole.values())
          System.out.println(c);

      Возвращает:

      массив, содержащий константы этого типа перечисления в порядке их объявления

    • valueOf

      public static AccessibleRole valueOf(String name)
      Возвращает константу перечисления этого типа с указанным именем. Строка должна точно соответствовать идентификатору, используемому для объявления константы перечисления в этом типе. (Внутри недопустимы лишние пробелы.)

      Параметры:

      name - имя возвращаемой константы перечисления.

      Возвращает:

      константу перечисления с указанным именем

      Исключения:

      IllegalArgumentException - если в этом типе перечисления нет константы с указанным именем

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

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