JSF 1.2 布局面板组件

另请参见

布局面板组件 页面分隔符图标 是以可视方式对其他组件进行分组的面板。布局面板组件在 JSP 代码中称为 panelLayout,页面 Bean 中的关联 Java 类为 PanelLayout

将布局面板拖到页面之后,可以通过将组件放到布局面板来添加组件。此组件的主要特性在于它既可以采用网格式布局,也可以采用流式布局,布局的选择将影响放置在其上的组件的排列方式。有关这两个 panelLayout 属性设置的详细信息,请参见下面的内容。

IDE 会自动将布局面板组件添加到新的标签组件中。将新标签添加到页面(例如,通过将标签集组件放到页面上)后,可以在标签组件下看到该组件。如果在“标签”组件下选择了“布局面板”组件,则可以看到“布局面板”组件的“属性”窗口。

布局模式

根据为 panelLayout 属性选择的是网格式布局还是流式布局,可以通过多种方式在布局面板上放置组件。

流式布局

流式布局是此组件的缺省设置。将 panelLayout 属性设置为此值后,在面板上放置组件时会从顶行自左向右排列组件。当一行不能放下更多组件时,将在下一行从左到右排列组件,依次在页上继续排列组件。

网格式布局

如果将 panelLayout 属性设置为网格式布局,则在面板中创建组件的位置处排列组件。通常称之为绝对定位。如果正在使用对齐网格,则在创建每个组件时,它会与最近的网格角点对齐。如果关闭“对齐网格”,则网格式布局将失效,面板的布局会象在流式布局中一样。

缺省情况下,在面板上放置组件时,它们会一个叠着一个地位于同一列中。通过选择面板布局组件并拖动选择句柄来更改面板大小,可以更改组件的排列方式。

另请参见
布局面板属性窗口
使用组件
组件任务:快速参考
关于 Visual Web 组件面板

法律声明