RichFaces <rich:pickList>17 Mar 2025 | 阅读 2 分钟 它用于从列表中选择项目。 它允许我们在客户端更改所选项目的顺序。 我们可以添加、删除项目从源列表到目标列表,反之亦然。 但是,重要的是要注意服务器端项目的来源不会修改。 样式类和皮肤参数下表包含 pickList 的样式类和相应的皮肤参数。 Class | 函数 | 皮肤参数 | 映射的 CSS 属性 |
---|
.rf-pick | 它用于定义 pickList 控件本身的样式。 | 无皮肤参数。 | | .rf-pick-src-cptn, .rf-pick-tgt-cptn | 这些类定义 pickList 控件的源和目标标题的样式。 | headerTextColor headerSizeFont | 颜色 字体大小 | .rf-pick-lst | 它用于定义 pickList 控件的项目列表的样式。 | 无皮肤参数。 | | .rf-pick-hdr | 它用于定义项目列表的标题的样式。 | headerBackgroundColor headerTextColor | background-color color | .rf-pick-opt | 它用于定义 pickList 控件中选项的样式。 | generalTextColor generalSizeFont | 颜色 字体大小 | .rf-pick-sel | 它用于定义 pickList 控件的所选选项的样式。 | generalTextColor | 边框颜色 | .rf-pick-dflt-lbl | 它用于定义 pickList 控件的默认标签的样式。 | 无皮肤参数。 | | .rf-pick-btn | 它用于定义 pickList 控件的按钮的样式。 | headerBackgroundColor panelBorderColor | background-color border-left-color | .rf-pick-btn-dis | 它用于定义 pickList 控件的按钮在禁用时的样式。 | 无皮肤参数。 | | .rf-pick-lst-scrl | 它用于定义列表滚动条的样式。 | 无皮肤参数。 | |
示例在此,在以下示例中,我们正在实现 <rich:pickList> 组件。 此示例包含以下文件。 JSF 文件// pickList.xhtml 托管 Bean// PickList.java 输出 
|