- 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_PANE
Tab窗格角色。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 AccessibleRole
valueOf(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
-
-