Ignore:
Timestamp:
2016-08-12T21:08:00+02:00 (8 years ago)
Author:
simon04
Message:

see #13319 - Use InputMapUtils where applicable (VK_ESCAPE)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/io/CredentialDialog.java

    r10627 r10791  
    2323import javax.swing.BorderFactory;
    2424import javax.swing.JCheckBox;
    25 import javax.swing.JComponent;
    2625import javax.swing.JDialog;
    2726import javax.swing.JLabel;
    2827import javax.swing.JPanel;
    2928import javax.swing.JTextField;
    30 import javax.swing.KeyStroke;
    3129
    3230import org.openstreetmap.josm.Main;
     
    4038import org.openstreetmap.josm.io.OsmApi;
    4139import org.openstreetmap.josm.tools.ImageProvider;
     40import org.openstreetmap.josm.tools.InputMapUtils;
    4241import org.openstreetmap.josm.tools.WindowGeometry;
    4342
     
    9796
    9897        addWindowListener(new WindowEventHander());
    99         getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(
    100                 KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), "escape");
    101         getRootPane().getActionMap().put("escape", new CancelAction());
     98        InputMapUtils.addEscapeAction(getRootPane(), new CancelAction());
    10299
    103100        getRootPane().setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
Note: See TracChangeset for help on using the changeset viewer.