在GEF中一個容器圖形,其中可以盛放其他圖形,但我在實現(xiàn)是總是在坐標計算上出問題,就是其子圖形的坐標并不是相對于此容器的坐標,而是畫布的坐標,后來參考了Logical的例子,發(fā)現(xiàn)它在org.eclipse.gef.examples.logicdesigner.figures.CircuitFigure類中重載了useLocalCoordinates方法,返回了true(默認是false),在我的容器圖形(繼承于org.eclipse.draw2d.Figure)也重載這個函數(shù),子圖形的坐標問題就解決了.