|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
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. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。