| Overview | Package | Class | Tree | Deprecated | Index | Help |
Java Platform 1.1.7 |
||
| PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||
| Method Summary | |
| void | addActionForKeyStroke(KeyStroke key,
Action a)
Adds a binding to the keymap. |
| Action | getAction(KeyStroke key)
Fetches the action appropriate for the given symbolic event sequence. |
| Action[] | getBoundActions()
Fetches all of the actions defined in this keymap. |
| KeyStroke[] | getBoundKeyStrokes()
Fetches all of the keystrokes in this map that are bound to some action. |
| Action | getDefaultAction()
Fetches the default action to fire if a key is typed (i.e. a KEY_TYPED KeyEvent is received) and there is no binding for it. |
| KeyStroke[] | getKeyStrokesForAction(Action a)
Fetches the keystrokes that will result in the given action. |
| java.lang.String | getName()
Fetches the name of the set of key-bindings. |
| Keymap | getResolveParent()
Fetches the parent keymap used to resolve key-bindings. |
| boolean | isLocallyDefined(KeyStroke key)
Determines if the given key sequence is locally defined. |
| void | removeBindings()
Removes all bindings from the keymap. |
| void | removeKeyStrokeBinding(KeyStroke keys)
Removes a binding from the keymap. |
| void | setDefaultAction(Action a)
Set the default action to fire if a key is typed. |
| void | setResolveParent(Keymap parent)
Sets the parent keymap, which will be used to resolve key-bindings. |
| Method Detail |
public java.lang.String getName()
public Action getDefaultAction()
public void setDefaultAction(Action a)
a
- the actionpublic Action getAction(KeyStroke key)
key
- the key sequencepublic KeyStroke[] getBoundKeyStrokes()
public Action[] getBoundActions()
public KeyStroke[] getKeyStrokesForAction(Action a)
a
- the actionpublic boolean isLocallyDefined(KeyStroke key)
key
- the key sequence
public void addActionForKeyStroke(KeyStroke key,
Action a)
key
- the key sequence
a
- the actionpublic void removeKeyStrokeBinding(KeyStroke keys)
keys
- the key sequencepublic void removeBindings()
public Keymap getResolveParent()
public void setResolveParent(Keymap parent)
parent
- the parent keymap| Overview | Package | Class | Tree | Deprecated | Index | Help |
Java Platform 1.1.7 |
||
| PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||