【发布时间】:2019-05-23 02:29:13
【问题描述】:
我正在尝试将 7 个 Text 小部件添加到 GridLayout 行。
我希望它们都具有相同的宽度,但它们看起来很时髦:
//Columns
for(int i=0;i<7;i++) {
text = new Text(shell, SWT.BORDER);
text.setEditable(true);
data = new GridData(SWT.FILL, SWT.TOP,true,false,1,1);
text.setLayoutData(data);
cols.add(text);
}
我尝试过的事情:
- 对于 GridData 构造函数,FILL/TOP 和 true/false 的几乎任意组合(我绝望了)。
- 将
data.minimumWidth和data.widthHint设置为(窗口宽度)/7。
然而,小部件总是处于不同程度的混乱之中。
【问题讨论】:
标签: java user-interface swt grid-layout