2012-07-13 43 views
0

我正在做一個使用GEF繪製圖形的eclipse插件。我正在使用圖形漫畫來顯示圖形。當我滾動畫布時,是否有任何方法可以獲得畫布滾動的距離?滾動距離FigureCanvas

回答

1

您可以將滾動圖形的座標轉換爲相對座標系。試試這個:

org.eclipse.draw2d.geometry.Point p = new org.eclipse.draw2d.geometry.Point(e.x,e.y); 
root.translateToRelative(p); 

然後使用p.x和p.y參照座標