Solved! Go to Solution.
package ...;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
import com.esri.map.MapOverlay;
public class MyMapOverlay extends MapOverlay {
/**
* auto-generated Serial Version UID
*/
private static final long serialVersionUID = 1L;
@Override
public void onMouseWheelMoved(MouseWheelEvent event) {
// do nothing to block the built-in navigation by Mouse Wheel
}
@Override
public void onMousePressed(MouseEvent event) {
// do nothing to block the built-in navigation by Mouse Click & Drag
}
@Override
public void onMouseDragged(MouseEvent event) {
// do nothing to block the built-in navigation by Mouse Click & Drag
}
}JMap jMap = new JMap(); // add the customize MapOverlay to block/manage built-in navigation functions MyMapOverlay myMapOverlay = new MyMapOverlay(); jMap.addMapOverlay(myMapOverlay);