我有一个子窗口,包含一个表格,标签,组合,按钮,一行一行排列。形式不是有限的。有一个按钮用于添加额外的输入字段行。 目前正在运行 ...问题是添加新行时子窗口大小保持不变,但我希望它自动调整大小。
子窗口是标准的SWT shell
Shell ConstantEditWindow = new Shell(parent);
我有一个像这样的按钮:
addDesc.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
populateConstantMain(tariffConstantsOfType, descComp, descCompLayout, true);
ConstantEditWindow.layout();
}
});
但是id不起作用:/子窗口不会调整大小;(
答案 0 :(得分:0)
阅读本文:http://www.eclipse.org/articles/article.php?file=Article-Understanding-Layouts/index.html
同样惯例是java中的常量名称应为ALL_IN_CAPITAL。