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