`

GEF实现用鼠标滑轮控制画布的放大与缩小

    博客分类:
  • GEF
阅读更多
很简单哇,GEF已经实现了,一行代码我就不多说了,在configureGraphicalViewer中加入
viewer.setProperty(MouseWheelHandler.KeyGenerator.getKey(0), MouseWheelZoomHandler.SINGLETON);

getKey取的是键盘上的Key,0则表示没有,CTRL +鼠标滑轮的实现将0改成SWT.CTRL就OK了
1
1
分享到:
评论
1 楼 ae6623 2014-12-19  
真牛!

鼠标滚轮缩放GEF画布

..
getGraphicalViewer().setProperty(MouseWheelHandler.KeyGenerator.getKey(SWT.CTRL), MouseWheelZoomHandler.SINGLETON);  

相关推荐

Global site tag (gtag.js) - Google Analytics