有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    这不是一个好的解决方案,但您可以尝试以下解决方法

    您可以使用第一个滑块的valueProperty更改侦听器来相应地设置第二个滑块的maxValue(可能您已经有了)。为了显示旋钮,我想你需要两个不同的最小值和最大值

    因此,如果下面的例子对你有效,你可以尝试一下解决方法

        slider1.valueProperty().addListener(new ChangeListener<Number>() {
            @Override
            public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) {
                slider2.setMax((Double) newValue + 0.000000001);
            }
        });
    

    在本例中,最小值(此处:0)几乎等于最大值(此处:0.00000000 1)。这不是一个好的解决方案,但也许你可以把它作为一个解决办法