Arcengine9.2+java鼠标滚轮缩放实现
来源:互联网 发布:苹果cms定时挂机源码 编辑:程序博客网 时间:2024/05/10 10:53
Arcengine9.2已经实现了自己的鼠标滚轮滑动,但是有个问题就是在鼠标点击其他功能之后滚轮缩放就无效了,所以干脆就setAutoMouseWheel(false)把mapbean的滚轮缩放给禁了,自己写了个。
mapBean.addMouseWheelListener(new MouseWheelListener() {@Overridepublic void mouseWheelMoved(MouseWheelEvent theEvent) {try {IEnvelope envelope = mapBean.getExtent();IPoint centerPoint = new Point();centerPoint.putCoords((envelope.getXMax()+envelope.getXMin())/2,(envelope.getYMax()+envelope.getYMin())/2);if(theEvent.getWheelRotation() == 1){envelope.expand(0.5, 0.5, true);} else {envelope.expand(2, 2, true);}envelope.centerAt(centerPoint);mapBean.setExtent(envelope);} catch (AutomationException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}});}
代码嵌在mapbean的监听类里
——记录备忘
- Arcengine9.2+java鼠标滚轮缩放实现
- 鼠标滚轮实现图片缩放
- 利用鼠标滚轮实现图片缩放
- 鼠标滚轮实现图片的缩放-------Day79
- 鼠标滚轮实现图片的缩放
- jQuery 鼠标滚轮实现图片缩放
- QT界面,鼠标滚轮实现缩放问题
- jquery 鼠标滚轮实现图片缩放
- jquery 鼠标滚轮实现图片缩放
- QT界面,鼠标滚轮实现缩放问题
- unity3D 鼠标滚轮实现物体的大小缩放
- 鼠标滚轮缩放图片javascript
- js 鼠标滚轮缩放图片
- SceneControl+AE+鼠标滚轮缩放
- 在C#中实现图片缩放(含asp.net用鼠标滚轮实现图片缩放)
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- 关于软件开发的思考和感悟
- 很多重要的事情,还得靠自己
- DateUtil工具类的用法
- 如果你已经20岁了,请好好看这篇日志
- 基本功练习_2_28_之(整型转字符串,字符串转整型,阶乘和 1+2!+3!+4!....)
- Arcengine9.2+java鼠标滚轮缩放实现
- 一个合格程序员该做的事情,你做好了吗?
- asterisk主要的应用函数
- 交接工作之痛
- 关于perl
- [NOTE]延迟关闭的MessageBox
- Linux socket accept尽信书不如无书
- DWR
- JAVA写的仿QQ界面,很早前写的,刚开始弄博客就复制过来了