没有间距的SWT布局允许给定小部件的水平填充

时间:2013-10-11 12:31:15

标签: java layout swt

我尝试创建具有3列但没有间距的视图。更重要的是我需要有一个中心列,其宽度由容器的整体宽度决定(所以它抓住多余的水平空间)。

GridLayout允许我创建3个宽度的中心填充容器,但我不能使此布局中的单元格之间的间距等于零。另一方面,在FillLayout中,很容易将specing等于零,但是不可能使中心列宽由容器宽度决定。

你能告诉我如何通过SWT布局实现我的目标吗?

1 个答案:

答案 0 :(得分:7)

您可以将verticalSpacing的{​​{1}}和horizontalSpacing设置为GridLayout以删除间距:

0

这就是它的样子(注意彼此相邻的边框没有间距):

enter image description here