行布局

行布局在行中布局小窗口,但是它比文件布局更灵活。类型字段控制是将小窗口在水平行中放置,还是在垂直列中放置。

它可以可选地覆盖小窗口,根据需要创建足够多的行或列来显示它们。它还提供布局的每个边缘上可配置的页边距,以及布局中的小窗口之间可配置的间距。您可以包装一个行布局,它强制所有小窗口使用相同大小。如果您调整 RowLayout,则组合体中保留的额外空间将被分配为小窗口之间的页边距。

可以在 RowData 对象(应该在小窗口中使用 setLayoutData(Object) 来设置它)中指定 RowLayout 中的每个小窗口的高度和宽度。

下表总结了行布局的属性。

属性

描述

调整

可以是 HORIZONTAL(行布局)或 VERTICAL(列布局)之一。

底空白 指定要沿布局底边放置的像素数。
左空白 指定要沿布局左边放置的像素数。
右空白 指定要沿布局右边放置的像素数。
顶空白 指定要沿布局顶部放置的像素数。
包装 指定是否应强制所有小窗口具有相同大小。
间隔 指定一个单元与其相邻单元之间的像素数。
类型 可以是 HORIZONTAL(行布局)或 VERTICAL(列布局)之一。
回绕 指定若在当前行或列中没有足够空间,是否将控件回绕到下一行或列。

下表总结了行数据的属性。

属性

描述

宽度

指定以像素计的单元宽度。

高度 指定以像素计的单元高度。

 

Copyright IBM Corporation and others 2000, 2003.