Перечисление AccessibleRole
- Все реализованные интерфейсы:
-
Serializable,Comparable<AccessibleRole>,Constable
public enum AccessibleRole extends Enum<AccessibleRole>
Node. Роль используется вспомогательными технологиями, такими как программы-синтезаторы речи, для определения набора действий и атрибутов для узла. Например, когда программе-синтезатору речи нужен текущее значение ползунка, она запрашивает его с помощью атрибута value. Когда программа-синтезатор речи изменяет значение ползунка, она использует действие для установки текущего значения ползунка. Ползунок должен должным образом реагировать на оба этих запроса.Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Краткое описание констант перечисления
| Константа перечисления | Описание |
|---|---|
BUTTON |
Роль кнопки. |
CHECK_BOX |
Роль флажка. |
CHECK_BOX_TREE_ITEM |
Роль элемента дерева флажков. |
CHECK_MENU_ITEM |
Роль пункта меню флажков. |
COMBO_BOX |
Роль раскрывающегося списка. |
CONTEXT_MENU |
Роль контекстного меню. |
DATE_PICKER |
Роль выбора даты. |
DECREMENT_BUTTON |
Роль кнопки уменьшения. |
DIALOG |
Роль диалогового окна. |
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 |
Возвращает константу перечисления данного класса со заданным именем. |
static AccessibleRole[] |
values() |
Возвращает массив, содержащий константы данного класса перечисления в порядке их объявления. |
Подробности констант перечисления
КНОПКА
public static final AccessibleRole BUTTON
ФЛАЖОК
public static final AccessibleRole CHECK_BOX
Атрибуты:
Действия:ЭЛЕМЕНТ_МЕНЮ_С_ФЛАЖКОМ
public static final AccessibleRole CHECK_MENU_ITEM
Атрибуты:
Действия:СПИСОК_С_ВЫБОРОМ
public static final AccessibleRole COMBO_BOX
Атрибуты:
Действия:КОНТЕКСТНОЕ_МЕНЮ
public static final AccessibleRole CONTEXT_MENU
Атрибуты:
ВЫБОРОЧНИК_ДАТЫ
public static final AccessibleRole DATE_PICKER
Атрибуты:
КНОПКА_УМЕНЬШЕНИЯ
public static final AccessibleRole DECREMENT_BUTTON
ГИПЕРСССЫЛКА
public static final AccessibleRole HYPERLINK
КНОПКА_УВЕЛИЧЕНИЯ
public static final AccessibleRole INCREMENT_BUTTON
ПРОСМОТР_ИЗОБРАЖЕНИЯ
public static final AccessibleRole IMAGE_VIEW
Атрибуты: Действия:
Настоятельно рекомендуется предоставлять текстовое описание изображения для каждого ImageView. Это можно сделать, установив Node.accessibleTextProperty() для ImageView или используя AccessibleAttribute.LABELED_BY.
СПИСОК
public static final AccessibleRole LIST_VIEW
ЭЛЕМЕНТ_СПИСКА
public static final AccessibleRole LIST_ITEM
Атрибуты:
Действия:МЕНЮ
public static final AccessibleRole MENU
ПАНЕЛЬ_МЕНЮ
public static final AccessibleRole MENU_BAR
Атрибуты:
Действия:
КНОПКА_МЕНЮ
public static final AccessibleRole MENU_BUTTON
ЭЛЕМЕНТ_МЕНЮ
public static final AccessibleRole MENU_ITEM
Атрибуты:
Действия:ЭЛЕМЕНТ
public static final AccessibleRole NODE
Атрибуты:
-
AccessibleAttribute.ROLE -
AccessibleAttribute.PARENT -
AccessibleAttribute.SCENE -
AccessibleAttribute.BOUNDS -
AccessibleAttribute.DISABLED -
AccessibleAttribute.FOCUSED -
AccessibleAttribute.VISIBLE
ЭЛЕМЕНТ_СТРАНИЦЫ
public static final AccessibleRole PAGE_ITEM
Атрибуты:
Действия:ПАКЕТИРОВАНИЕ
public static final AccessibleRole PAGINATION
Атрибуты:
Действия:РОДИТЕЛЬ
public static final AccessibleRole PARENT
Атрибуты:
Действия:ПОЛЕ_ПАРОЛЯ
public static final AccessibleRole PASSWORD_FIELD
Атрибуты:
-
AccessibleAttribute.TEXT- должно возвращать null или пустую строку
ИНДИКАТОР_ПРОГРЕССА
public static final AccessibleRole PROGRESS_INDICATOR
Атрибуты:
Действия:РАДИО_КНОПКА
public static final AccessibleRole RADIO_BUTTON
Атрибуты:
Действия:Элемент радио-меню
public static final AccessibleRole RADIO_MENU_ITEM
Атрибуты:
Действия:Ползунок
public static final AccessibleRole SLIDER
Счётчик
public static final AccessibleRole SPINNER
Атрибуты:
Действия:Текст
public static final AccessibleRole 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
Поле ввода текста
public static final AccessibleRole TEXT_FIELD
Переключатель
public static final AccessibleRole TOGGLE_BUTTON
Атрибуты:
Действия:Подсказка
public static final AccessibleRole TOOLTIP
Атрибуты: Действия:
Ползунок прокрутки
public static final AccessibleRole SCROLL_BAR
Атрибуты:
Действия:Панель прокрутки
public static final AccessibleRole SCROLL_PANE
Атрибуты:
Действия:Разделяемая кнопка меню
public static final AccessibleRole SPLIT_MENU_BUTTON
Атрибуты:
Действия:Элемент вкладки
public static final AccessibleRole TAB_ITEM
Атрибуты:
Действия:Панель вкладок
public static final AccessibleRole TAB_PANE
Атрибуты:
Действия:Ячейка таблицы
public static final AccessibleRole TABLE_CELL
Атрибуты:
Действия:Столбец таблицы
public static final AccessibleRole TABLE_COLUMN
Атрибуты:
Действия:Строка таблицы
public static final AccessibleRole TABLE_ROW
Атрибуты:
Действия:Таблица
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
Движок
public static final AccessibleRole THUMB
Атрибуты:
Действия:Панель с заголовком
public static final AccessibleRole TITLED_PANE
Атрибуты:
Действия:Панель инструментов
public static final AccessibleRole TOOL_BAR
Атрибуты:
Действия:Элемент дерева
public static final AccessibleRole TREE_ITEM
Атрибуты:
Действия:Элемент дерева с флажком
public static final AccessibleRole CHECK_BOX_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 -
AccessibleAttribute.TOGGLE_STATE
- Since:
- 21
Ячейка таблицы дерева
public static final AccessibleRole TREE_TABLE_CELL
Атрибуты:
Действия:Строка таблицы дерева
public static final AccessibleRole TREE_TABLE_ROW
Представление таблицы дерева
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
Представление дерева
public static final AccessibleRole TREE_VIEW
Диалоговое окно
public static final AccessibleRole DIALOG
Атрибуты:
- Since:
- 20
Подробное описание методов
values
public static AccessibleRole[] values()
- Returns:
- массив, содержащий константы этого перечисления в порядке их объявления
valueOf
public static AccessibleRole valueOf(String name)
- Parameters:
-
name- имя возвращаемой константы перечисления. - Returns:
- константа перечисления с указанным именем
- Throws:
-
IllegalArgumentException- если в этом классе перечисления нет константы с указанным именем -
NullPointerException- если аргумент равен null
© 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.