Changeset 10791 in josm for trunk/src/org/openstreetmap/josm/gui/history
- Timestamp:
- 2016-08-12T21:08:00+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialog.java
r10481 r10791 9 9 import java.awt.FlowLayout; 10 10 import java.awt.event.ActionEvent; 11 import java.awt.event.KeyEvent;12 11 import java.awt.event.WindowAdapter; 13 12 import java.awt.event.WindowEvent; … … 15 14 import javax.swing.AbstractAction; 16 15 import javax.swing.JButton; 17 import javax.swing.JComponent;18 16 import javax.swing.JDialog; 19 17 import javax.swing.JLabel; 20 18 import javax.swing.JPanel; 21 import javax.swing.KeyStroke;22 19 23 20 import org.openstreetmap.josm.Main; … … 30 27 import org.openstreetmap.josm.gui.util.GuiHelper; 31 28 import org.openstreetmap.josm.tools.ImageProvider; 29 import org.openstreetmap.josm.tools.InputMapUtils; 32 30 33 31 /** … … 107 105 btn = new JButton(closeAction); 108 106 final String closeHistoryBrowserDialogKey = "CloseHistoryBrowserDialog"; 109 KeyStroke escapeKey = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, false);110 getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(escapeKey, closeHistoryBrowserDialogKey);111 getRootPane().getActionMap().put(closeHistoryBrowserDialogKey, closeAction);112 107 btn.setName("btn.close"); 113 108 pnl.add(btn); 109 InputMapUtils.addEscapeAction(getRootPane(), closeAction); 114 110 115 111 btn = new JButton(new ContextSensitiveHelpAction(ht("/Action/ObjectHistory")));
Note:
See TracChangeset
for help on using the changeset viewer.