0
我正在做一个使用GEF绘制图形的eclipse插件。我正在使用图形漫画来显示图形。当我滚动画布时,是否有任何方法可以获得画布滚动的距离?滚动距离FigureCanvas
我正在做一个使用GEF绘制图形的eclipse插件。我正在使用图形漫画来显示图形。当我滚动画布时,是否有任何方法可以获得画布滚动的距离?滚动距离FigureCanvas
您可以将滚动图形的坐标转换为相对坐标系。试试这个:
org.eclipse.draw2d.geometry.Point p = new org.eclipse.draw2d.geometry.Point(e.x,e.y);
root.translateToRelative(p);
然后使用p.x和p.y参照坐标
时