SWT RowLayout 布局管理器将它的组件布置成行,但比 FillLayout 更健壮。
如果有已设置为使用“行”布局的组合体或其它 SWT 容器,则可以通过更改几个选项来定制布局。可以使用 Visual Editor 的“属性”视图,也可以打开组合体的“定制布局”对话框。
使用 RowLayout,可以将行设置为具有垂直或水平样式。对于水平样式,窗口小部件是彼此左右放置的。在垂直样式中,窗口小部件是彼此上下放置的。
在 RowLayout 内放下或移动窗口小部件的操作方式与 Visual Editor 中的其它布局管理器类似。在“设计”视图中移动光标时,黑色条指示窗口小部件将被放下或移动到的位置。如果将 RowLayout 设置为垂直样式,则水平黑色条将位于任何现有窗口小部件的上方或下方。如果将 RowLayout 设置为水平样式,则垂直黑色条将显示现有窗口小部件左边或右边的位置。
要为使用 RowLayout 布局管理器的容器设置 RowLayout 选项: