Draw2Dを使用して図をレンダリングしています。親の四角形と子の四角形をレンダリングしています:
var parent = new draw2d.shape.basic.Rectangle(90, 30);
var child1 = new draw2d.shape.basic.Rectangle(30, 30);
var child2 = new draw2d.shape.basic.Rectangle(30, 30);
var child3 = new draw2d.shape.basic.Rectangle(30, 30);
parent.addFigure(child1, new draw2d.layout.locator.CenterLocator(parent));
parent.addFigure(child2, new draw2d.layout.locator.CenterLocator(parent));
parent.addFigure(child3, new draw2d.layout.locator.CenterLocator(parent));
ただし、ドキュメントによると、
フィギュアに子フィギュアを追加します。手渡し図はドラッグ&ドロップ操作に対応していません。接続のための単なるデコレータです。主にラベルやその他の派手な装飾用:-)
また、Figure
object にはメソッドがなくinsertFigure
、removeFigure
.
Draw2Dで1つの図を別の図で適切にラップする方法は?