PrimeFaces 滑块

17 Mar 2025 | 阅读 2 分钟

它是一个带有滑块的文本输入框。它用于借助滑块获取用户输入。它允许我们使用滑块来增加和减少输入值。<p:slider> 组件用于创建滑块输入文本。它还具有各种属性,如下表所示。

滑块属性

属性默认值类型描述
minValue0Integer用于设置滑块的最小值。
maxValue100Integer用于设置滑块的最大值。
stylenullString用于设置容器元素的内联 CSS。
animatetrueBoolean采用布尔值来设置动画功能的启用或禁用。
typehorizontalString用于设置滑块的类型。 无论是水平还是垂直。
step1Integer用于设置滑块的步长。
disabled0Boolean用于禁用滑块。 它采用布尔值。
onSlideStartnullString用于在滑块启动事件时调用客户端脚本。
onSlideEndnullString在滑动结束时执行客户端脚本。
rangefalseBoolean用于提供范围。
displayTemplatenullString它是一个字符串模板。

示例

在此,在以下示例中,我们正在实现 <p:slider> 组件。 此示例包含以下文件。

JSF 文件

// slider.xhtml

ManagedBean

// Slider.java

输出

PrimeFaces Slider 1
PrimeFaces Slider 2
下一个主题PrimeFaces InputSwitch