public class ComponentInputMap extends InputMap
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 and Description | 
|---|
| ComponentInputMap(JComponent component)Creates a  ComponentInputMapassociated with the
 specified component. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear()Removes all the mappings from this object. | 
| JComponent | getComponent()Returns the component the  InputMapwas created for. | 
| void | put(KeyStroke keyStroke,
   Object actionMapKey)Adds a binding for  keyStroketoactionMapKey. | 
| void | remove(KeyStroke key)Removes the binding for  keyfrom this object. | 
| void | setParent(InputMap map)Sets the parent, which must be a  ComponentInputMapassociated with the same component as thisComponentInputMap. | 
public ComponentInputMap(JComponent component)
ComponentInputMap associated with the
 specified component.component - a non-null JComponentIllegalArgumentException - if component is nullpublic void setParent(InputMap map)
ComponentInputMap
 associated with the same component as this
 ComponentInputMap.setParent in class InputMapmap - a ComponentInputMapIllegalArgumentException - if map
         is not a ComponentInputMap
         or is not associated with the same componentpublic 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.public void remove(KeyStroke key)
key from this object. Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.