|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.ActionMap
public class ActionMap
Maps arbitrary keys (usually Strings) to Action instances. This
is used in combination with InputMaps.
If a component receives an input event, this is looked up in
the component's InputMap. The result is an object which
serves as a key to the components ActionMap. Finally
the Action that is stored is executed.
| Constructor Summary | |
|---|---|
ActionMap()
Creates a new ActionMap instance. |
|
| Method Summary | |
|---|---|
Object[] |
allKeys()
Returns all keys of entries in this ActionMap
and all its parents. |
void |
clear()
Clears the ActionMap. |
Action |
get(Object key)
Returns an action associated with an object. |
ActionMap |
getParent()
Returns the parent of this ActionMap. |
Object[] |
keys()
Returns all keys of entries in this ActionMap. |
void |
put(Object key,
Action action)
Puts a new Action into the ActionMap. |
void |
remove(Object key)
Remove an entry from the ActionMap. |
void |
setParent(ActionMap parentMap)
Sets a parent for this ActionMap. |
int |
size()
Returns the number of entries in this ActionMap. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ActionMap()
ActionMap instance.
| Method Detail |
|---|
public Action get(Object key)
key - the key of the enty
public void put(Object key,
Action action)
Action into the ActionMap.
If action is null an existing entry will be removed.
key - the key for the entryaction - the action.public void remove(Object key)
ActionMap.
key - the key of the entry to removepublic ActionMap getParent()
ActionMap.
public void setParent(ActionMap parentMap)
ActionMap.
parentMap - the new parentpublic int size()
ActionMap.
public void clear()
ActionMap.
public Object[] keys()
ActionMap.
public Object[] allKeys()
ActionMap
and all its parents.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||