|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.swing.InputMap
![]()
![]()
![]()
javax.swing.ComponentInputMap


public class ComponentInputMap

A ComponentInputMap is an InputMap
associated with a particular JComponent.
The component is automatically notified whenever
the ComponentInputMap changes.
ComponentInputMaps are used for
WHEN_IN_FOCUSED_WINDOW bindings.
| Constructor Summary | |
|---|---|
ComponentInputMap
Creates a ComponentInputMap associated with the
specified component. |
|
| Method Summary | |
|---|---|
void |
clear
Removes all the mappings from this object. |
JComponent |
getComponent
Returns the component the InputMap was created for. |
void |
put
Adds a binding for keyStroke to actionMapKey. |
void |
remove
Removes the binding for key from this object. |
void |
setParent
Sets the parent, which must be a ComponentInputMap
associated with the same component as this
ComponentInputMap. |
Methods inherited from class javax.swing.InputMap ![]() |
|---|
allKeys |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public ComponentInputMap(JComponent![]()
![]()
component)
ComponentInputMap associated with the
specified component.
component - a non-null JComponent
IllegalArgumentException

- if component is null| Method Detail |
|---|

public void setParent(InputMap![]()
![]()
map)
ComponentInputMap
associated with the same component as this
ComponentInputMap.
setParent

in class InputMap

map - a ComponentInputMap
IllegalArgumentException

- if map
is not a ComponentInputMap
or is not associated with the same component

public JComponent![]()
![]()
getComponent()
InputMap was created for.

public void put(KeyStroke![]()
![]()
keyStroke, Object
![]()
![]()
actionMapKey)
keyStroke to actionMapKey.
If actionMapKey is null, this removes the current binding
for keyStroke.
put

in class InputMap


public void remove(KeyStroke![]()
![]()
key)
key from this object.
remove

in class InputMap


public void clear()
clear

in class InputMap

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||