Revision: 4114
Updated Code
at October 25, 2007 11:33 by mehlam2
Updated Code
public void setBindings(JFrame mainFrame){ JComponent c = mainFrame.getRootPane(); c.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_O , InputEvent.CTRL_DOWN_MASK), "open project"); c.getActionMap().put("open project", new OpenProjectAction()); }
Revision: 4113
Updated Code
at October 25, 2007 11:33 by mehlam2
Updated Code
public void setBindings(JFrame mainFrame){ JComponent c = mainFrame.getRootPane(); c.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_O , InputEvent.CTRL_DOWN_MASK), "open project"); c.getActionMap().put("open project", new OpenProjectAction()); }
Revision: 4112
Updated Code
at October 25, 2007 11:31 by mehlam2
Updated Code
JComponent c = getRootPane(); c.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_O , InputEvent.CTRL_DOWN_MASK), "open project"); c.getActionMap().put("open project", new OpenProjectAction());
Revision: 4111
Updated Code
at October 25, 2007 11:31 by mehlam2
Updated Code
JComponent c = getRootPane(); c.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_O , InputEvent.CTRL_DOWN_MASK), "open project"); c.getActionMap().put("open project", new OpenProjectAction());
Revision: 4110
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 25, 2007 11:29 by mehlam2
Initial Code
public static void main(String[] args) { KeyStroke ks = KeyStroke.getKeyStroke("ESCAPE"); Action action = new ActionExample(); Object binding = action.getValue(NAME); JDialog w = new JDialog((JFrame) null, "ActionExample"); JComponent comp = w.getRootPane(); comp.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(ks, binding); comp.getActionMap().put(binding, action); }
Initial URL
Initial Description
Initial Title
Assigning key bindings and setting them
Initial Tags
java
Initial Language
Java