- java.lang.Object
-
- java.lang.Enum<AccessibleRole>
-
- javafx.scene.AccessibleRole
-
- All Implemented Interfaces:
-
Serializable,Comparable<AccessibleRole>
public enum AccessibleRole extends Enum<AccessibleRole>
这个枚举描述了一个Node的可访问角色。 该角色由诸如屏幕阅读器的辅助技术用于决定节点的一组动作和属性。 例如,当屏幕阅读器需要滑块的当前值时,它将使用value属性来请求它。 当屏幕阅读器更改滑块的值时,它将使用动作来设置滑块的当前值。 滑块必须对这两个请求做出适当的响应。
-
-
Enum Constant Summary
Enum Constants Enum Constant 描述 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_PANETab窗格角色。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树视图角色。
-
方法摘要
所有方法 静态方法 具体的方法 Modifier and Type 方法 描述 static AccessibleRolevalueOf(String name)以指定的名称返回此类型的枚举常量。static AccessibleRole[]values()按照它们声明的顺序返回一个包含此枚举类型常量的数组。
-
-
-
Enum Constant Detail
-
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提供图像的文本描述。 这可以通过为ImageView设置Node.accessibleTextProperty()或使用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
-
AccessibleAttribute.TEXT -
AccessibleAttribute.LABELED_BY -
AccessibleAttribute.ROLE_DESCRIPTION -
AccessibleAttribute.HELP
-
-
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
-
PROGRESS_INDICATOR
public static final AccessibleRole PROGRESS_INDICATOR
-
RADIO_BUTTON
public static final AccessibleRole RADIO_BUTTON
-
RADIO_MENU_ITEM
public static final AccessibleRole RADIO_MENU_ITEM
-
SLIDER
public static final AccessibleRole SLIDER
-
SPINNER
public static final AccessibleRole SPINNER
-
TEXT
public static final AccessibleRole TEXT
-
TEXT_AREA
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
-
-
TEXT_FIELD
public static final AccessibleRole TEXT_FIELD
-
TOGGLE_BUTTON
public static final AccessibleRole TOGGLE_BUTTON
-
TOOLTIP
public static final AccessibleRole TOOLTIP
工具提示角色。属性:操作:
-
SCROLL_BAR
public static final AccessibleRole SCROLL_BAR
-
SCROLL_PANE
public static final AccessibleRole SCROLL_PANE
-
SPLIT_MENU_BUTTON
public static final AccessibleRole SPLIT_MENU_BUTTON
-
TAB_ITEM
public static final AccessibleRole TAB_ITEM
-
TAB_PANE
public static final AccessibleRole TAB_PANE
-
TABLE_CELL
public static final AccessibleRole TABLE_CELL
-
TABLE_COLUMN
public static final AccessibleRole TABLE_COLUMN
-
TABLE_ROW
public static final AccessibleRole TABLE_ROW
-
TABLE_VIEW
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
-
-
THUMB
public static final AccessibleRole THUMB
-
TITLED_PANE
public static final AccessibleRole TITLED_PANE
-
TOOL_BAR
public static final AccessibleRole TOOL_BAR
-
TREE_ITEM
public static final AccessibleRole TREE_ITEM
-
TREE_TABLE_CELL
public static final AccessibleRole TREE_TABLE_CELL
-
TREE_TABLE_ROW
public static final AccessibleRole TREE_TABLE_ROW
-
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
-
-
TREE_VIEW
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- if the argument is null
-
-