JavaScript is disabled on your browser.
JavaScript is disabled on your browser.
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ComponentInputMapUIResource
public class ComponentInputMap
extends InputMap
A ComponentInputMap
is an InputMap
associated with a particular JComponent
.
The component is automatically notified whenever
the ComponentInputMap
changes.
ComponentInputMap
s are used for
WHEN_IN_FOCUSED_WINDOW
bindings.
Since:
1.3
See Also:
Serialized Form
Constructor Summary
Constructors
Constructor
Description
ComponentInputMap (JComponent component)
Creates a ComponentInputMap
associated with the
specified component.
Method Summary
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Detail
setParent
public void setParent(InputMap map)
Sets the parent, which must be a ComponentInputMap
associated with the same component as this
ComponentInputMap
.
Overrides:
setParent
in class InputMap
Parameters:
map
- a ComponentInputMap
Throws:
IllegalArgumentException
- if map
is not a ComponentInputMap
or is not associated with the same component
put
public void put(KeyStroke keyStroke,
Object actionMapKey)
Adds a binding for keyStroke
to actionMapKey
.
If actionMapKey
is null, this removes the current binding
for keyStroke
.
Overrides:
put
in class InputMap
Parameters:
keyStroke
- a KeyStroke
actionMapKey
- an action map key
JavaScript is disabled on your browser.
Report a bug or suggest an enhancement For further API reference and developer documentation see the Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples. Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries. Copyright © 1993, 2017, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA. All rights reserved. Use is subject to license terms and the documentation redistribution policy .
Scripting on this page tracks web page traffic, but does not change the content in any way.