SWT:如何创建一个没有边框的组?

问题描述:

我使用一些标签,文本输入和一个按钮创建登录表单。 我把它们放在一个组中,但我不想显示组的边框。 有什么方法可以删除/隐藏它吗?SWT:如何创建一个没有边框的组?

我应该使用组之外的其他组合吗?

我不认为你可以创建一个没有边框的Group。但是,您可以使用基类Composite类来将您的小部件分组而无需边框。 Here's an example使用复合。

如果您的登录表单由它自己的Shell(即窗口)组成,那么您可以在Shell中使用您的小部件layout,而无需在Shell中使用Composite。

+0

我不建议将小部件直接放在shell中(不包含复合物)。这种设置我有一些非常奇怪的布局问题。现在,这些可能是自从修复以来的错误(这可以追溯到3.0以前),但我不想冒险。 – 2009-07-28 18:46:33