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/preferences/PreferenceDialog.java

    r10611 r10791  
    1212import java.awt.Insets;
    1313import java.awt.event.ActionEvent;
    14 import java.awt.event.KeyEvent;
    1514import java.awt.event.WindowAdapter;
    1615import java.awt.event.WindowEvent;
     
    2019import javax.swing.JButton;
    2120import javax.swing.JCheckBox;
    22 import javax.swing.JComponent;
    2321import javax.swing.JDialog;
    2422import javax.swing.JPanel;
    25 import javax.swing.KeyStroke;
    2623
    2724import org.openstreetmap.josm.actions.ExpertToggleAction;
     
    3229import org.openstreetmap.josm.tools.GBC;
    3330import org.openstreetmap.josm.tools.ImageProvider;
     31import org.openstreetmap.josm.tools.InputMapUtils;
    3432import org.openstreetmap.josm.tools.WindowGeometry;
    3533
     
    7977        addWindowListener(new WindowEventHandler());
    8078
    81         getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), "cancel");
    82         getRootPane().getActionMap().put("cancel", new CancelAction());
     79        InputMapUtils.addEscapeAction(getRootPane(), new CancelAction());
    8380        HelpUtil.setHelpContext(getRootPane(), HelpUtil.ht("/Action/Preferences"));
    8481    }
Note: See TracChangeset for help on using the changeset viewer.