|
|||||||||
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 InputMap
s.
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 |