PrimeFaces SelectBooleanCheckbox17 Mar 2025 | 阅读 2 分钟 PrimeFaces 提供了 <p:selectBooleanCheckbox> 组件来创建布尔复选框。 它用于从用户那里获取布尔值。 它是标准复选框的扩展版本,具有主题集成。 SelectBooleanCheckbox 属性下表包含 SelectBooleanCheckbox 组件的属性。 属性 | 默认值 | 返回类型 | 描述 |
---|
id | null | String | 它是组件的唯一标识符。 | rendered | true | Boolean | 它用于呈现组件。 它接受布尔值。 | binding | null | Object | 它用于设置一个表达式,该表达式映射到支持 bean 中的服务器端 UIComponent 实例 | 值 | null | Object | 它用于设置组件的值,引用列表。 | 转换器 | null | 转换器/字符串 | 它用于设置定义组件转换器的文本。 | 必需 | false | Boolean | 用于将组件设置为必需。 | widgetVar | null | String | 它是客户端小部件的名称。 | disabled | false | Boolean | 它用于禁用组件。 | label | null | String | 它用于设置用户可呈现的名称。 | onchange | null | String | 它用于在值更改时调用脚本。 | style | null | String | 它用于设置组件的 CSS。 | styleClass | null | String | 它用于设置容器的样式类。 | itemLabel | null | String | 它用于设置显示在复选框旁边的标签。 | tabindex | null | String | 它用于为 Tab 键导航设置 tab 顺序。 | onfocus | null | String | 它用于在复选框获得焦点时执行脚本。 | onblur | null | String | 它用于在复选框失去焦点时执行脚本。 | title | null | String | 它用于设置工具提示信息。 |
SelectBooleanCheckbox 美化属性样式类 | 应用 |
---|
.ui-chkbox | 它是主要容器元素。 | .ui-chkbox-box | 它是复选框图标的容器。 | .ui-chkbox-icon | 它用于复选框图标。 |
示例在这里,在下面的示例中,我们正在实现 <p:selectBooleanCheckbox> 组件。 此示例包含以下文件。 JSF 文件// boolean-checkbox.xhtml ManagedBean// BooleanCheckbox.java 输出  它显示消息,当我们像下面那样选中它时。 
|