RichFaces <rich:toolbar>

2025 年 3 月 17 日 | 阅读 1 分钟

<rich:toolbar>组件是一个水平工具栏。任何JavaServer Faces(JSF)组件都可以添加到工具栏中。

<rich:toolbar>组件不需要定义任何属性即可基本使用。将子组件添加到<rich:toolbar>组件,使它们在渲染时显示在工具栏上。

样式类和皮肤参数

下表包含工具栏的样式类和相应的皮肤参数。

Class函数皮肤参数映射的 CSS 属性
.rf-tb用于定义工具栏本身的样式。panelBorderColor headerTextColorborder-color color
.rf-tb-itm用于定义工具栏中某个项目的样式。无皮肤参数。
.rf-tb-sep用于定义工具栏中分隔符的样式。无皮肤参数。
.rf-tb-sep-grid, .rf-tb-sep-line, .rf-tb-sep-disc, .rf-tb-sep-square这些类定义网格、线、圆盘和正方形分隔符的样式。无皮肤参数。
.rf-tb-cntr用于定义工具栏容器的样式。无皮肤参数。

示例

在这里,在下面的示例中,我们正在实现<rich:toolbar>组件。此示例包含以下文件。

JSF 文件

// tool-bar.xhtml

输出

RichFaces Toolbar 1