java.lang.Object
javax.accessibility.AccessibleBundle
javax.accessibility.AccessibleRole
类
AccessibleRole决定了一个组件的作用。组件的角色描述了它的通用功能。 (例如,“按钮”、“表格”或“列表”。)
AccessibleBundle.toDisplayString() 方法允许您从此类中定义的键的预定义 ResourceBundle 中获取与locale无关的键的本地化字符串。
此类中的常量表示常见对象角色的强类型枚举。此类的公共构造方法已被有意省略,应用程序应使用此类中的一个常量。如果这个类中的常量不足以描述一个对象的作用,那么应该从这个类中生成一个子类,并以类似的方式提供常量。
-
字段摘要
字段修饰符和类型Field描述static final AccessibleRole对象用于提醒用户注意某事。static final AccessibleRole一个 AWT 组件,但对它一无所知。static final AccessibleRole可以被吸入并用于捕获事件的对象。static final AccessibleRole可以选中或取消选中的选项,并为当前状态提供单独的指示器。static final AccessibleRole一个专门的面板,让用户选择一种颜色。static final AccessibleRole一列数据的标题。static final AccessibleRole用户可以从中进行选择的选项列表。static final AccessibleRoleDATE_EDITOR是一个允许用户编辑java.util.Date和java.util.Time对象的组件。static final AccessibleRoleDESKTOP_PANE中的图标化内部框架。static final AccessibleRole支持内部框架和这些内部框架的图标化版本的窗格。static final AccessibleRole带有标题栏和边框的顶级窗口。static final AccessibleRole允许用户浏览和选择目录内容的窗格。static final AccessibleRole指示对象的角色充当用于计算值的公式。static final AccessibleRole显示目录中文件并允许用户选择文件、浏览不同目录或指定文件名的专用对话框。static final AccessibleRole填充用户界面空间的对象。static final AccessibleRoleFONT_CHOOSER是一个允许用户为字体选择各种属性的组件。static final AccessibleRole文本页脚。static final AccessibleRole带有标题栏、边框、菜单栏等的顶层窗口。static final AccessibleRole保证绘制在其下方所有窗格之上的窗格。static final AccessibleRoleGROUP_BOX是一个简单的容器,周围有边框,内部有组件。static final AccessibleRole文本标题。static final AccessibleRole一个包含Accessibles集合的对象,它们共同表示HTML内容。static final AccessibleRole超文本锚点。static final AccessibleRole固定尺寸的小图片,通常用于装饰组件。static final AccessibleRole被桌面窗格剪裁的类似框架的对象。static final AccessibleRole用于在界面中呈现图标或短字符串的对象。static final AccessibleRole一个专门的窗格,允许其子项按层绘制,提供一种堆叠顺序形式。static final AccessibleRole向用户显示对象列表并允许用户选择其中一个或多个对象的对象。static final AccessibleRole表示列表中元素的对象。static final AccessibleRole通常在菜单栏中找到的对象,其中包含用户可以从中选择的操作列表。static final AccessibleRole通常绘制在应用程序主对话框顶部的对象,其中包含用户可以从中选择的菜单列表。static final AccessibleRole通常包含在菜单中的对象,该菜单提供用户可以选择的操作。static final AccessibleRole主要用于DIALOG内的专用窗格。static final AccessibleRole作为页面选项卡列表的子对象的对象。static final AccessibleRole通过对象提供的某种机制一次显示一系列面板(或页面选项卡)的对象。static final AccessibleRole通常用于对对象进行分组的通用容器。static final AccessibleRole一个文本段落。static final AccessibleRole用于密码的文本对象,或文本内容不显示给用户的其他地方。static final AccessibleRole一个临时窗口,通常用于向用户提供一个选项列表,然后在用户选择其中一个选项时隐藏。static final AccessibleRole用于指示任务已完成多少的对象。static final AccessibleRole指示对象的角色监视某些操作的进度。static final AccessibleRole用户可以操作以告诉应用程序做某事的对象。static final AccessibleRole一个专门的复选框,当选中此按钮时,将导致同一组中的其他单选按钮变为未选中状态。static final AccessibleRole具有玻璃窗格和分层窗格作为其子项的专用窗格。static final AccessibleRole一行数据的标题。static final AccessibleRole尺子是用来测量距离的物体。static final AccessibleRole通常用于允许用户增量查看大量数据的对象。static final AccessibleRole允许用户以增量方式查看大量信息的对象。static final AccessibleRole通常包含在菜单中的对象,用于提供菜单中内容的视觉和逻辑分离。static final AccessibleRole允许用户从有界范围内进行选择的对象。static final AccessibleRoleSPIN_BOX是一个简单的微调器组件,它的主要用途是简单的数字。static final AccessibleRole一个专门的面板,可同时显示另外两个面板。static final AccessibleRoleSTATUS_BAR是一个简单的组件,可以包含多个用户状态信息标签。static final AccessibleRole一个 Swing 组件,但对它一无所知。static final AccessibleRole用于根据行和列显示信息的对象。static final AccessibleRole向用户呈现文本的对象。static final AccessibleRole可以选中或取消选中的专用按钮,但不为当前状态提供单独的指示器。static final AccessibleRole通常由按钮或切换按钮组成的栏或调色板。static final AccessibleRole提供有关另一个对象的信息的对象。static final AccessibleRole用于向用户呈现分层信息的对象。static final AccessibleRole该对象包含一些Accessible信息,但其作用未知。static final AccessibleRole通常在滚动窗格中使用的对象。static final AccessibleRole没有标题或边框的顶级窗口。在类 javax.accessibility.AccessibleBundle 中声明的字段
key -
构造方法总结
构造方法 -
方法总结
在类 javax.accessibility.AccessibleBundle 中声明的方法
toDisplayString, toDisplayString, toDisplayString, toString
-
字段详细信息
-
ALERT
对象用于提醒用户注意某事。 -
COLUMN_HEADER
一列数据的标题。 -
CANVAS
可以被吸入并用于捕获事件的对象。- 参见:
-
COMBO_BOX
用户可以从中进行选择的选项列表。还可选地允许用户输入他们自己的选择。 -
DESKTOP_ICON
DESKTOP_PANE中的图标化内部框架。- 参见:
-
HTML_CONTAINER
一个包含Accessibles集合的对象,它们共同表示HTML内容。子Accessibles将包括实现AccessibleText、AccessibleHypertext、AccessibleIcon和其他接口的对象。- 自从:
- 1.6
- 参见:
-
INTERNAL_FRAME
被桌面窗格剪裁的类似框架的对象。桌面窗格、内部框架和桌面图标对象通常用于在应用程序中创建多个文档界面。- 参见:
-
DESKTOP_PANE
支持内部框架和这些内部框架的图标化版本的窗格。- 参见:
-
OPTION_PANE
主要用于DIALOG内的专用窗格。- 参见:
-
WINDOW
没有标题或边框的顶级窗口。- 参见:
-
FRAME
带有标题栏、边框、菜单栏等的顶级窗口。它通常用作应用程序的主窗口。- 参见:
-
DIALOG
带有标题栏和边框的顶级窗口。对话框类似于框架,但属性较少,通常用作应用程序的辅助窗口。- 参见:
-
COLOR_CHOOSER
一个专门的面板,让用户选择一种颜色。 -
DIRECTORY_PANE
允许用户浏览和选择目录内容的窗格。可由文件选择器使用。- 参见:
-
FILE_CHOOSER
显示目录中文件并允许用户选择文件、浏览不同目录或指定文件名的专用对话框。可以使用目录窗格来显示目录的内容。- 参见:
-
FILLER
填充用户界面空间的对象。它通常在界面中用于调整组件之间的间距,但没有其他用途。 -
HYPERLINK
超文本锚点。 -
ICON
固定尺寸的小图片,通常用于装饰组件。 -
LABEL
用于在界面中呈现图标或短字符串的对象。 -
ROOT_PANE
具有玻璃窗格和分层窗格作为其子项的专用窗格。- 参见:
-
GLASS_PANE
保证绘制在其下方所有窗格之上的窗格。- 参见:
-
LAYERED_PANE
一个专门的窗格,允许其子项按层绘制,提供一种堆叠顺序形式。这通常是包含菜单栏的窗格以及包含窗口中大部分可视组件的窗格。- 参见:
-
LIST
向用户显示对象列表并允许用户选择其中一个或多个对象的对象。列表通常包含在滚动窗格中。- 参见:
-
LIST_ITEM
表示列表中元素的对象。列表通常包含在滚动窗格中。- 参见:
-
MENU_BAR
通常绘制在应用程序主对话框顶部的对象,其中包含用户可以从中选择的菜单列表。例如,菜单栏可能包含“文件”、“编辑”和“帮助”菜单。- 参见:
-
POPUP_MENU
一个临时窗口,通常用于向用户提供一个选项列表,然后在用户选择其中一个选项时隐藏。- 参见:
-
MENU
通常在菜单栏中找到的对象,其中包含用户可以从中选择的操作列表。菜单可以将任何对象作为其子对象,但大多数情况下它们是菜单项、其他菜单或基本对象,例如单选按钮、复选框或分隔符。例如,应用程序可能有一个“编辑”菜单,其中包含“剪切”和“粘贴”的菜单项。- 参见:
-
MENU_ITEM
通常包含在菜单中的对象,该菜单提供用户可以选择的操作。例如,“编辑”菜单中的“剪切”菜单项是用户可以选择剪切文档中选定文本区域的操作。- 参见:
-
SEPARATOR
通常包含在菜单中的对象,用于提供菜单中内容的视觉和逻辑分离。例如,应用程序的“文件”菜单可能包含“打开”、“关闭”和“退出”菜单项,并将在“关闭”和“退出”菜单项之间放置一个分隔符。- 参见:
-
PAGE_TAB_LIST
通过对象提供的某种机制一次显示一系列面板(或页面选项卡)的对象。最常见的机制是面板顶部的选项卡列表。页面选项卡列表的子项都是页面选项卡。- 参见:
-
PAGE_TAB
作为页面选项卡列表的子对象的对象。它的唯一子项是当用户从页面选项卡列表中的选项卡列表中选择页面选项卡时要呈现给用户的面板。- 参见:
-
PANEL
通常用于对对象进行分组的通用容器。 -
PROGRESS_BAR
用于指示任务已完成多少的对象。 -
PASSWORD_TEXT
用于密码的文本对象,或文本内容不显示给用户的其他地方。 -
PUSH_BUTTON
用户可以操作以告诉应用程序做某事的对象。- 参见:
-
TOGGLE_BUTTON
可以选中或取消选中的专用按钮,但不为当前状态提供单独的指示器。- 参见:
-
CHECK_BOX
可以选中或取消选中的选项,并为当前状态提供单独的指示器。- 参见:
-
RADIO_BUTTON
一个专门的复选框,当选中此按钮时,将导致同一组中的其他单选按钮变为未选中状态。- 参见:
-
ROW_HEADER
一行数据的标题。 -
SCROLL_PANE
允许用户以增量方式查看大量信息的对象。它的子项可以包括滚动条和视口。- 参见:
-
SCROLL_BAR
通常用于允许用户增量查看大量数据的对象。通常仅由滚动窗格使用。- 参见:
-
VIEWPORT
通常在滚动窗格中使用的对象。它代表整个数据中用户可以看到的部分。当用户操纵滚动条时,视口的内容会发生变化。- 参见:
-
SLIDER
允许用户从有界范围内进行选择的对象。例如,滑块可用于选择 0 到 100 之间的数字。 -
SPLIT_PANE
一个专门的面板,可同时显示另外两个面板。在两个面板之间是一个分隔线,用户可以操纵它使一个面板变大而另一个面板变小。 -
TABLE
用于根据行和列显示信息的对象。示例可能包括电子表格应用程序。 -
TEXT
向用户呈现文本的对象。与标签相反,文本通常可由用户编辑。- 参见:
-
TREE
用于向用户呈现分层信息的对象。树中的各个节点可以折叠和展开以提供树内容的选择性公开。 -
TOOL_BAR
通常由按钮或切换按钮组成的栏或调色板。它通常用于为应用程序提供最常用的功能。 -
TOOL_TIP
提供有关另一个对象的信息的对象。当用户将鼠标悬停在与工具提示关联的对象上时,工具提示的accessibleDescription属性通常会在一个小的“帮助气泡”中显示给用户。 -
AWT_COMPONENT
一个 AWT 组件,但对它一无所知。- 参见:
-
SWING_COMPONENT
一个 Swing 组件,但对它一无所知。- 参见:
-
UNKNOWN
该对象包含一些Accessible信息,但其作用未知。- 参见:
-
STATUS_BAR
STATUS_BAR是一个简单的组件,可以包含多个用户状态信息标签。 -
DATE_EDITOR
DATE_EDITOR是一个允许用户编辑java.util.Date和java.util.Time对象的组件。 -
SPIN_BOX
SPIN_BOX是一个简单的微调器组件,它的主要用途是简单的数字。 -
FONT_CHOOSER
FONT_CHOOSER是一个允许用户为字体选择各种属性的组件。 -
GROUP_BOX
GROUP_BOX是一个简单的容器,周围有边框,内部有组件。 -
HEADER
文本标题。- 自从:
- 1.5
-
FOOTER
文本页脚。- 自从:
- 1.5
-
PARAGRAPH
一个文本段落。- 自从:
- 1.5
-
RULER
尺子是用来测量距离的物体。- 自从:
- 1.5
-
EDITBAR
指示对象的角色充当用于计算值的公式。一个示例是电子表格单元格中的公式。- 自从:
- 1.5
-
PROGRESS_MONITOR
指示对象的角色监视某些操作的进度。- 自从:
- 1.5
-
-
构造方法详细信息
-
AccessibleRole
使用给定的locale独立键创建一个新的AccessibleRole。这不应该是公共方法。相反,它用于在此文件中创建常量以使其成为强类型枚举。此类的子类应执行类似的策略。密钥
String应该是角色的独立于locale的密钥。它不打算用作向用户显示的实际String。要获取本地化字符串,请使用AccessibleBundle.toDisplayString()。- 参数:
key- 角色的区域独立名称- 参见:
-