- java.lang.Object
-
- java.lang.Enum<AccessibleRole>
-
- javafx.scene.AccessibleRole
-
- All Implemented Interfaces:
-
Serializable,Comparable<AccessibleRole>
public enum AccessibleRole extends Enum<AccessibleRole>
Этот перечисление описывает доступную роль дляNode. Роль используется вспомогательными технологиями, такими как программы экранного доступа, для определения набора действий и атрибутов для узла. Например, когда программе экранного доступа требуется текущее значение ползунка, она запросит его с помощью атрибута значения. Когда программа экранного доступа изменяет значение ползунка, она использует действие для установки текущего значения ползунка. Ползунок должен должным образом реагировать на оба этих запроса.
-
Краткое описание констант перечисления
Константы перечисления Константа перечисления Описание 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 AccessibleRolevalueOf(String name)Возвращает константу перечисления этого типа с указанным именем.static AccessibleRole[]values()Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
-
Подробное описание констант перечисления
-
BUTTON
public static final AccessibleRole BUTTON
-
CHECK_BOX
public static final AccessibleRole CHECK_BOX
Роль флажка.Атрибуты:
Действия:
-
CHECK_MENU_ITEM
public static final AccessibleRole CHECK_MENU_ITEM
Роль пункта меню с флажком.Атрибуты:
Действия:
-
COMBO_BOX
public static final AccessibleRole COMBO_BOX
Роль раскрывающегося списка.Атрибуты:
Действия:
-
CONTEXT_MENU
public static final AccessibleRole CONTEXT_MENU
Роль контекстного меню.Атрибуты:
-
DATE_PICKER
public static final AccessibleRole DATE_PICKER
Роль выбора даты.Атрибуты:
-
DECREMENT_BUTTON
public static final AccessibleRole DECREMENT_BUTTON
-
HYPERLINK
public static final AccessibleRole HYPERLINK
Роль гиперссылки. Действия:
-
INCREMENT_BUTTON
public static final AccessibleRole INCREMENT_BUTTON
-
IMAGE_VIEW
public static final AccessibleRole IMAGE_VIEW
Роль отображения изображения.Атрибуты: Действия:
Настоятельно рекомендуется предоставлять текстовое описание изображения для каждого
ImageView. Это можно сделать, установивNode.accessibleTextProperty()дляImageViewили используяAccessibleAttribute.LABELED_BY.
-
LIST_VIEW
public static final AccessibleRole LIST_VIEW
-
LIST_ITEM
public static final AccessibleRole LIST_ITEM
Роль элемента списка.Атрибуты:
Действия:
-
MENU
public static final AccessibleRole MENU
-
MENU_BAR
public static final AccessibleRole MENU_BAR
Роль панели меню.Атрибуты:
Действия:
-
MENU_BUTTON
public static final AccessibleRole MENU_BUTTON
-
MENU_ITEM
public static final AccessibleRole MENU_ITEM
Роль пункта меню.Атрибуты:
Действия:
-
NODE
public static final AccessibleRole NODE
Роль узла.Атрибуты:
-
AccessibleAttribute.ROLE -
AccessibleAttribute.PARENT -
AccessibleAttribute.SCENE -
AccessibleAttribute.BOUNDS -
AccessibleAttribute.DISABLED -
AccessibleAttribute.FOCUSED -
AccessibleAttribute.VISIBLE
-
-
PAGE_ITEM
public static final AccessibleRole PAGE_ITEM
Роль элемента страницы.Атрибуты:
Действия:
-
PAGINATION
public static final AccessibleRole PAGINATION
Роль пагинации.Атрибуты:
Действия:
-
PARENT
public static final AccessibleRole PARENT
Роль родительского элемента.Атрибуты:
Действия:
-
PASSWORD_FIELD
public static final AccessibleRole PASSWORD_FIELD
Роль поля для пароля.Атрибуты:
-
AccessibleAttribute.TEXT- должно возвращать null или пустую строку
-
-
PROGRESS_INDICATOR
public static final AccessibleRole PROGRESS_INDICATOR
Роль индикатора прогресса.Атрибуты:
Действия:
-
RADIO_BUTTON
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 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
-
-
Подробное описание методов
-
values
public static AccessibleRole[] values()
Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод можно использовать для перебора констант следующим образом:for (AccessibleRole c : AccessibleRole.values()) System.out.println(c);
- Возвращает:
- массив, содержащий константы этого типа перечисления в порядке их объявления
-
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.