Ignore:
Timestamp:
2014-06-06T10:10:31+02:00 (10 years ago)
Author:
akks
Message:

see #10104: refactor key press/release detection introducing Main.map.keyDetector

File:
1 edited

Legend:

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

    r7075 r7217  
    7373import org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog;
    7474import org.openstreetmap.josm.gui.layer.Layer;
     75import org.openstreetmap.josm.gui.util.AdvancedKeyPressDetector;
    7576import org.openstreetmap.josm.tools.Destroyable;
    7677import org.openstreetmap.josm.tools.GBC;
     
    9596     */
    9697    public final MapView mapView;
     98
     99    /**
     100     * This object allows to detect key press and release events
     101     */
     102    public final AdvancedKeyPressDetector keyDetector = new AdvancedKeyPressDetector();
    97103
    98104    /**
     
    245251            for (JComponent c: allMapModeButtons) c.setFocusTraversalKeysEnabled(false);
    246252        }
     253
     254        keyDetector.register();
    247255    }
    248256
     
    290298        statusLine.destroy();
    291299        mapView.destroy();
     300        keyDetector.unregister();
    292301    }
    293302
Note: See TracChangeset for help on using the changeset viewer.