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

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

getKey取的是键盘上的Key,0则表示没有,CTRL +鼠标滑轮的实现将0改成SWT.CTRL就OK了

你可能感兴趣的:(java)