Java InputMap.get(KeyStroke keyStroke)
Syntax
InputMap.get(KeyStroke keyStroke) has the following syntax.
public Object get(KeyStroke keyStroke)
Example
In the following code shows how to use InputMap.get(KeyStroke keyStroke) method.
/* w ww . ja va 2 s . co m*/
import javax.swing.InputMap;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.KeyStroke;
public class Main {
public static void main(String[] argv) throws Exception {
InputMap inputMap = new InputMap();
inputMap.put(KeyStroke.getKeyStroke("F2"), "actionName");
JButton component = new JButton("button");
inputMap.setParent(component.getInputMap(JComponent.WHEN_FOCUSED));
component.setInputMap(JComponent.WHEN_FOCUSED, inputMap);
System.out.println(inputMap.get(KeyStroke.getKeyStroke("F2")));
}
}
Home »
Java Tutorial »
javax.swing »
Java Tutorial »
javax.swing »