如何使用GXT删除折叠容器下的空白?

时间:2015-12-31 01:58:54

标签: java gxt

我目前正在尝试使用java GXT中的字段集。我已经将该字段集折叠起来,但结果是字段集崩溃了,但其他容器并没有聚集在一起来关闭空间。字段集的高度是字段集折叠后留下的空白大小。

final FieldSet rulesFieldSet = new FieldSet();
hlc.add(gridPanel, new HorizontalLayoutData(-1, 200));
    2ndContainer.add(hlc, 
            new VerticalLayoutData(-1, -1, new Margins(4, 4, 4, 4)));
    fieldSet.add(rulesContainer);
    fieldSet.setHeight(250);
    fieldSet.setCollapsible(true);
    mainLayoutContainer.add(rulesFieldSet, 
            new VerticalLayoutData(-1, -1, new Margins(15, 0, 0, 35)));

我尝试添加崩溃处理程序来隐藏/删除fieldset的子项无济于事。非常感谢任何帮助或可以提出建议的人,让我指出正确的方向。

1 个答案:

答案 0 :(得分:0)

如果您需要其他字段跟随字段集的折叠/展开,则应设置父容器布局的高度,在该容器中将字段集和其他容器添加到-1。