SuperMap iObjects Java 11i 范例程序说明
自定义交互操作(CustomInteraction)  

范例简介

示范如何使用 MapControl 的自定义交互操作,来完成对鼠标滚轮操作的自定义以及默认快捷键的修改。

示例数据

安装目录\SampleData\ThematicMaps\Thematicmaps.smwu

关键类型/成员

控件/类 方法 事件
MapControl setInteractionMode MouseWheelEvent
Map pan  
Action ZOOMIN、ZOOMOUT、PAN、SELECT2  

 

使用步骤

  1. 通过CheckBox 来控制相关功能是否可用;
  2. 自定义鼠标滚轮,系统默认提供的鼠标滚轮为缩放,自定义为上下平移,按住Shift键时为左右平移,按住Ctrl键时为缩放;
  3. 修改默认快捷键,根据指定的按键为快捷键,完成相应的操作;

范例程序位置

安装目录\SampleCode\CustomInteraction\


  版权所有© 北京超图软件股份有限公司。保留所有权利。