比如说,有一个javafx.scene.control.Spinner
,其后面的参数传递给它的构造函数:
Spinner spinner = new Spinner(0.0, 100.0, 0.0, 0.1);
现在如何以编程方式改变其价值,即。通过使用例如这样的东西:
spinner.setValue(10.0);
答案 0 :(得分:1)
更改值factory的值:
spinner.getValueFactory().setValue(10.0);
您可能需要在微调器的声明中指定正确的类型:
Spinner<Double> spinner = new Spinner<>(0.0, 100.0, 0.0, 0.1);