swt布局管理之FillLayout(学习笔记)


FillLayout(充满式布局): 在单选或者单列中放置相同大小的控件,是最简单的布局.

设置控件布局的规则是: 试图填充一行或一列,尽可能地充满整个容器,并且强制所有控件平均分配大小.FillLayout不能折行,也不能单独设置二个指定控件间空隙,但能设置容器四周的补白,及所有控件间空隙.

构造方法: 
1. FillLayout fillLayout = new FillLayout();

/* type用来设置控件排列方式 */
2. FillLayout fillLayout = new FillLayout(int type);


默认情况下,控件按水平方式填充.通过在构造方法指定type值,或设置fillLayout.type为SWT.VERTICAL,能让控件按垂直方式填充.

设置四周补白:
1. marginHeight 设置上下补白高度
2. marginWidth 设置左右补白高度
3. spacing 设置控件间空隙

swt布局管理之FillLayout(学习笔记)

四周补白

你可能感兴趣的:(layout)