GMF中,设置模型在界面显示的位置

在前一篇不通过GMF命令自动创建模型及其相关界面显示中,并没有设置每个模型在界面上显示时的位置,

当创建模型并在界面上显示时,程序模型都会显示在编辑器的左上角。在此篇中会讲述如何设置模型在界面上的位置

在图元模型notation中,具体以Node来说,有个属性叫 LayoutConstraint layoutConstraint

将其转化成BoundsImpl后将可以设置它的X,Y坐标。


BoundsImpl bound= (BoundsImpl) node.getLayoutConstraint();
		bound.setX(location.x);
		bound.setY(location.y);

你可能感兴趣的:(GMF,notation,坐标设置)