支持消除占用空间的布局及布局数据有:RowLayout和RowData、GridLayout和GridData。
- 当布局为RowLayout时,代码如下。
但需注意:必须通过Control的setLayoutData(Object)方法,显性地设置control的layoutData为RowData对象,否则获得的layoutData为NULL。
private void setVisible(Control control, boolean visible) {
Object layoutData = control.getLayoutData()