|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.awt
类 MenuComponent.AccessibleAWTMenuComponent
java.lang.Object javax.accessibility.AccessibleContext java.awt.MenuComponent.AccessibleAWTMenuComponent
- 所有已实现的接口:
- Serializable, AccessibleComponent, AccessibleSelection
- 正在封闭类:
- MenuComponent
-
protected abstract class MenuComponent.AccessibleAWTMenuComponent
- extends AccessibleContext
- implements Serializable, AccessibleComponent, AccessibleSelection
用于为可访问性提供默认支持的 MenuComponent
的内部类。此类并非旨在由应用程序开发人员直接使用,而只能由菜单组件开发人员为其创建子类。
可以使用该类来获得此对象的可访问功能。
- 另请参见:
- 序列化表格
字段摘要 |
---|
构造方法摘要 | |
---|---|
protected |
MenuComponent.AccessibleAWTMenuComponent() 尽管该类是抽象的,但是应该通过所有子类调用它。 |
方法摘要 | |
---|---|
void |
addAccessibleSelection(int i) 将该对象的指定 Accessible 子对象添加到该对象的选择中。 |
void |
addFocusListener(FocusListener l) 添加指定的焦点侦听器,以从此组件接收焦点事件。 |
void |
clearAccessibleSelection() 清除该对象中的选择,使该对象中没有子对象被选择。 |
boolean |
contains(Point p) 检查指定的点是否在此对象的边界内,其中点的 x 和 y 坐标被定义成与该对象的坐标系统相关。 |
Accessible |
getAccessibleAt(Point p) 返回本地坐标 Point 包含的 Accessible 子对象(如果存在)。 |
Accessible |
getAccessibleChild(int i) 返回该对象的第 n 个 Accessible 子对象。 |
int |
getAccessibleChildrenCount() 返回该对象中可访问的子对象数。 |
AccessibleComponent |
getAccessibleComponent() 获取与此对象关联的 AccessibleComponent (如果存在)。 |
String |
getAccessibleDescription() 获取此对象的可访问的描述。 |
int |
getAccessibleIndexInParent() 获取此对象在其可访问的父对象中的索引。 |
String |
getAccessibleName() 获取此对象的可访问的名称。 |
Accessible |
getAccessibleParent() 获取此对象的 Accessible 父对象。 |
AccessibleRole |
getAccessibleRole() 获取此对象的职责。 |
AccessibleSelection |
getAccessibleSelection() 获取与此对象关联的 AccessibleSelection ,该对象允许选择其 Accessible 子对象。 |
Accessible |
getAccessibleSelection(int i) 返回 Accessible ,它表示该对象中指定的已选择的子对象。 |
int |
getAccessibleSelectionCount() 返回当前选择的 Accessible 子对象数。 |
AccessibleStateSet |
getAccessibleStateSet() 获取此对象的状态。 |
Color |
getBackground() 获取此对象的背景色。 |
Rectangle |
getBounds() 以 Rectangle 对象的形式获取此对象的边界。 |
Cursor |
getCursor() 获取此对象的 Cursor 。 |
Font |
getFont() 获取此对象的 Font 。 |
FontMetrics |
getFontMetrics(Font f) 获取此对象的 FontMetrics 。 |
Color |
getForeground() 获取此对象的前景色。 |
Locale |
getLocale() 返回此对象的区域。 |
Point |
getLocation() 以点(指定屏幕坐标空间中对象的左上角)的形式获取该对象相对于父对象的位置。 |
Point |
getLocationOnScreen() 返回对象在屏幕上的位置。 |
Dimension |
getSize() 以 Dimension 对象的形式返回此对象的大小。 |
boolean |
isAccessibleChildSelected(int i) 确定是否选择此对象的当前子对象。 |
boolean |
isEnabled() 确定是否启用该对象。 |
boolean |
isFocusTraversable() 返回此对象是否可以接受焦点。 |
boolean |
isShowing() 确定该对象是否正在显示。 |
boolean |
isVisible() 确定该对象是否可见。 |
void |
removeAccessibleSelection(int i) 从对象的选择中移除该对象的指定子对象。 |
void |
removeFocusListener(FocusListener l) 移除指定的焦点侦听器,使之不再从此组件接收焦点事件。 |
void |
requestFocus() 请求此对象的焦点。 |
void |
selectAllAccessibleSelection() 如果该对象支持多个选择,则会导致该对象的每个子对象都被选择。 |
void |
setBackground(Color c) 设置此对象的背景色。 |
void |
setBounds(Rectangle r) 以 Rectangle 对象的形式设置此对象的边界。 |
void |
setCursor(Cursor cursor) 设置此对象的 Cursor 。 |
void |
setEnabled(boolean b) 设置该对象的启用状态。 |
void |
setFont(Font f) 设置此对象的 Font 。 |
void |
setForeground(Color c) 设置此对象的前景色。 |
void |
setLocation(Point p) 设置该对象相对于父对象的位置。 |
void |
setSize(Dimension d) 调整此对象的大小。 |
void |
setVisible(boolean b) 设置该对象的可见状态。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
MenuComponent.AccessibleAWTMenuComponent
protected MenuComponent.AccessibleAWTMenuComponent()
- 尽管该类是抽象的,但是应该通过所有子类调用它。
方法详细信息 |
---|
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
-
获取与此对象关联的
AccessibleSelection
,该对象允许选择其Accessible
子对象。 -
- 覆盖:
-
类
AccessibleContext
中的getAccessibleSelection
-
- 返回:
-
如果受对象支持,则返回
AccessibleSelection
;否则返回null
- 另请参见:
-
AccessibleSelection
getAccessibleName
public String getAccessibleName()
-
获取此对象的可访问的名称。几乎永远不应返回
java.awt.MenuComponent.getName
,因为它通常不是一个本地化的名称,并且对用户来说,没有任何意义。如果该对象从根本上说是一个文本对象(例如,菜单项),那么可访问的名称应是该对象的文本(例如,“保存”)。如果该对象有工具提示,则工具提示文本还可以是要返回的适当的 String。 -
- 覆盖:
-
类
AccessibleContext
中的getAccessibleName
-
- 返回:
-
如果此对象没有名称,则返回该对象的本地化名称——可能为
null
- 另请参见:
-
AccessibleContext.setAccessibleName(java.lang.String)
getAccessibleDescription
public String getAccessibleDescription()
- 获取此对象的可访问的描述。这应该是一个简明的本地化描述,描述此对象是什么——对用户来说有何意义。如果该对象有一个工具提示,该工具提示文本可以是要返回的适当的字符串,假设该字符串包含对该对象的简明描述(而不仅仅是该对象的名称——例如,将“保存”作为工具提示文本的工具栏上的“保存”图标不应返回工具提示文本作为描述,而应为“保存当前文本文档”)。
-
- 返回:
-
如果此对象没有描述,则返回该对象的本地化描述——可能为
null
- 另请参见:
-
AccessibleContext.setAccessibleDescription(java.lang.String)
getAccessibleRole
public AccessibleRole getAccessibleRole()
- 获取此对象的职责。
-
- 指定者:
-
类
AccessibleContext
中的getAccessibleRole
-
- 返回:
-
描述该对象职责的
AccessibleRole
的实例 - 另请参见:
-
AccessibleRole
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- 获取此对象的状态。
-
- 指定者:
-
类
AccessibleContext
中的getAccessibleStateSet
-
- 返回:
-
包含该对象当前状态设置的
AccessibleStateSet
的实例 - 另请参见:
-
AccessibleState
getAccessibleParent
public Accessible getAccessibleParent()
-
获取此对象的
Accessible
父对象。如果此对象的父对象实现Accessible
,那么此方法应该只返回getParent
。 -
- 覆盖:
-
类
AccessibleContext
中的getAccessibleParent
-
- 返回:
-
如果此对象没有
Accessible
父对象,则返回此对象的Accessible
父对象——可能为null
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
- 获取此对象在其可访问的父对象中的索引。
-
- 指定者:
-
类
AccessibleContext
中的getAccessibleIndexInParent
-
- 返回:
- 其父对象中对象的索引;如果此对象没有可访问的父对象,则返回 -1
- 另请参见:
-
getAccessibleParent()