Класс перечисления AccessibleRole
- Все реализованные интерфейсы:
-
Serializable,Comparable<AccessibleRole>,Constable
public enum AccessibleRole extends Enum<AccessibleRole>
Node. Роль используется вспомогательными технологиями, такими как программы чтения с экрана, для определения набора действий и атрибутов для узла. Например, когда программе чтения с экрана требуется текущее значение ползунка, она запрашивает его с помощью атрибута значения. Когда программа чтения с экрана изменяет значение ползунка, она использует действие для установки текущего значения ползунка. Ползунок должен должным образом реагировать на оба этих запроса.- С:
- JavaFX 8u40
- См. также:
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе 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
- С момента:
- 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
Атрибуты:
- С момента:
- 20
Подробное описание методов
values
public static AccessibleRole[] values()
- Возвращает:
- массив, содержащий константы этого перечисления, в порядке их объявления
valueOf
public static AccessibleRole valueOf(String name)
- Параметры:
-
name- имя возвращаемой константы перечисления. - Возвращает:
- константу перечисления с заданным именем
- Использует:
-
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.