Java SWT。如何创建没有父对象的复合对象

Java SWT。如何创建没有父对象的复合对象,java,swt,Java,Swt,我使用SWT用Java编写了一个项目。我将为一些控件创建临时容器。 如何创建没有父对象的复合控件 真诚地, mykhaylo你不能,复合是一个小部件,需要一个parent,但你可以在一个永远不会打开的Shell上创建它(),然后在你想显示它时使用setparent。另一个选项是以一种看不见的方式创建它,即visible=false并从布局中排除,等等。它工作正常。如何从shell对象获取子控件?

我使用SWT用Java编写了一个项目。我将为一些控件创建临时容器。 如何创建没有父对象的复合控件

真诚地,
mykhaylo

你不能,复合是一个小部件,需要一个parent,但你可以在一个永远不会打开的Shell上创建它(),然后在你想显示它时使用setparent。

另一个选项是以一种看不见的方式创建它,即visible=false并从布局中排除,等等。

它工作正常。如何从shell对象获取子控件?