我有一个带有孩子的复合材料,它们可能也是复合材料,但也可以是其他控件。 像这样的例子
Composite composite = new Composite(parent, SWT.NONE);
Composite childrenComposite = new Composite(composite, SWT.NONE);
Control childrenChildrenControl = new Control(childrenComposite, SWT.NONE);
Control childrenControl = new Control(composite, SWT.NONE);
如果我调用composite.layout()
我想要那些childrenComposite也称它为layout-Method。
这是自动完成的吗?
或者我必须单独调用它?
composite.layout();
答案 0 :(得分:0)
我发现了以下内容。 如果你想确保复合材料的所有孩子都使用
Composite composite = new Composite(parent, SWT.NONE);
Composite childrenComposite = new Composite(composite, SWT.NONE);
Control childrenChildrenControl = new Control(childrenComposite, SWT.NONE);
Control childrenControl = new Control(composite, SWT.NONE);
composite.layout(true, true);