【发布时间】:2009-08-14 10:46:32
【问题描述】:
我正在使用 SWT 用 Java 编写一个项目。我想为一些控件创建一个临时容器。
如何创建没有父对象的复合控件?
【问题讨论】:
我正在使用 SWT 用 Java 编写一个项目。我想为一些控件创建一个临时容器。
如何创建没有父对象的复合控件?
【问题讨论】:
你不能,Composite 是一个小部件并且需要一个父级,但你可以在一个永远不会 open() 的 Shell 上创建它,然后在你想显示它时使用 setParent()。
【讨论】:
另一种选择是以不可见的方式创建它,即 visible=false 并从布局中排除,等等。
【讨论】: