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.
ComponentInputMaps 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 declared in 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, 2025, 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.