GridLayout的构造函数
构造函数 | 描述 |
public GridLayout() | 建立一个默认的GridLayout布局. |
public GridLayout(int numColumns, boolean makeColumnsEqualWidth) | 建立一个GridLayout布局,拥有numColumns列,如果makeColumnsEqualWidth为true,则全部组件将拥有相同的宽度. |
GridLayout数据成员
属性 | 描述 |
int horizontalSpacing | 控制一行中两个网格间组件的宽度,像素为单位. |
boolean makeColumnsEqualWidth | 如果为true,强制全部的列拥有相同的宽度. |
int marginHeight | 控制顶部和底部组件离边缘的距离空间,以像素为单位. |
int marginWidth | 控制左边和右边组件离边缘的距离空间,以像素为单位. |
int numColumns | 此GridLayout的列数目. |
int verticalSpacing | 控制一列中两个网络间组件的宽度,像素为单位. |
GridData构造函数
构造函数 | 描述 |
public GridData() | 创建默认一个默认的GridData对象. |
public GridData(int style) | 初始化指定的style风格布局. |
GridData数据成员
属性 | 描述 |
boolean grabExcessHorizontalSpace | 如果为true,指示布局器中网格自动填充多余的水平空间,默认为false. |
boolean grabExcessVerticalSpace | 如果为true,指示布局器中网格自动填写多余的垂直空间,默认为false. |
int heightHint | 该行中最小的高度,以像素为单位,默认为SWT.DEFAULT. |
int horizontalAlignment | 网格中组件水平对齐方式,可能的值为BEGINNING, CENTER, END,和FILL. |
int horizontalIndent | 与左边网格的水平缩进,默认为0 |
int horizontalSpan | 设置网格占有的列数目,默认为1 |
int verticalAlignment | 网格中组件垂直对齐方式,可能的值为BEGINNING, CENTER, END,和FILL. |
int verticalSpan | 设置网格占有的行数目,默认为1 |
int widthHint | 该列中最小的宽度,以像素为单位,默认为SWT.DEFAULT. |