如何创建 JavaFX 滑块?
javaobject oriented programmingprogramming更新于 2025/10/17 13:32:17
JavaFX 提供了一个名为 Slider 的类,它表示显示连续值范围的滑块组件。它包含一个显示数值的轨道。沿着轨道,有一个指向数字的拇指。您可以提供滑块的最大值、最小值和初始值。

要创建滑块,您需要实例化 Slider 类,设置所需的属性,然后将其添加到场景中。
示例
import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.Slider;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
public class SliderExample extends Application {
public void start(Stage stage) {
//设置滑块
Slider slider = new Slider(0, 500, 0);
slider.setShowTickLabels(true);
slider.setShowTickMarks(true);
slider.setMajorTickUnit(100);
slider.setBlockIncrement(50);
//创建 VBox
VBox vbox = new VBox();
vbox.setPadding(new Insets(50, 50, 50, 50 ));
vbox.setSpacing(150);
vbox.getChildren().addAll(slider);
//准备场景
Scene scene = new Scene(vbox, 595, 150);
stage.setTitle("Slider Example");
stage.setScene(scene);
stage.show();
}
public static void main(String args[]){
launch(args);
}
}
输出:

相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

