|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface AccessibleKeyBinding
任何具有键盘绑定(例如可用于选择对象的键盘助记符和/或键盘快捷键)功能的对象都应支持 AccessibleKeyBinding 接口。此接口为辅助技术提供了标准机制,以确定此对象存在的键绑定。任何具有这样的键绑定的对象都应支持此接口。应用程序通过先获取某个对象的 AccessibleContext(参见 Accessible
),然后调用 AccessibleContext#getAccessibleKeyBinding
方法,能够确定该对象是否支持 AccessibleKeyBinding 接口。如果返回值不为 null,则该对象支持此接口。
Accessible
,
Accessible.getAccessibleContext()
,
AccessibleContext
,
AccessibleContext#getAccessibleKeyBinding
方法摘要 | |
---|---|
Object |
getAccessibleKeyBinding(int i)
返回此对象的键绑定。 |
int |
getAccessibleKeyBindingCount()
返回此对象的键绑定数。 |
方法详细信息 |
---|
int getAccessibleKeyBindingCount()
Object getAccessibleKeyBinding(int i)
Component c =
AccessibleContext ac = c.getAccessibleContext();
AccessibleKeyBinding akb = ac.getAccessibleKeyBinding();
for (int i = 0; i < akb.getAccessibleKeyBindingCount(); i++) {
Object o = akb.getAccessibleKeyBinding(i);
if (o instanceof javax.swing.KeyStroke) {
javax.swing.KeyStroke keyStroke = (javax.swing.KeyStroke)o;
}
}
i
- 键绑定基于零的索引
getAccessibleKeyBindingCount()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。