| 
 | JavaTM 2 Platform Std. Ed. v1.4.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The AccessibleKeyBinding interface should be supported by any object
 that has a keyboard bindings such as a keyboard mnemonic and/or keyboard
 shortcut which can be used to select the object.  This interface provides
 the standard mechanism for an assistive technology to determine the
 key bindings which exist for this object.
 Any object that has such key bindings should support this
 interface.  Applications can determine if an object supports the
 AccessibleKeyBinding interface by first obtaining its AccessibleContext
 (see @link Accessible} and then calling the
 AccessibleContext#getAccessibleKeyBinding method.  If the return
 value is not null, the object supports this interface.
Accessible, 
Accessible.getAccessibleContext(), 
AccessibleContext, 
AccessibleContext#getAccessibleKeyBinding| Method Summary | |
|  Object | getAccessibleKeyBinding(int i)Returns a key binding for this object. | 
|  int | getAccessibleKeyBindingCount()Returns the number of key bindings for this object | 
| Method Detail | 
public int getAccessibleKeyBindingCount()
public 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 - zero-based index of the key bindings
getAccessibleKeyBindingCount()| 
 | JavaTM 2 Platform Std. Ed. v1.4.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.