ControlsFX RangeSlider拇指问题

时间:2018-06-07 17:31:14

标签: javafx fxml controlsfx

我通过Scene Builder创建了一个RangeSlider。 当我修改(在场景构建器中)max,min,highvalue和lowvalue值时,两个拇指都默认为低值。

<RangeSlider fx:id="eta" blockIncrement="1.0" highValue="70.0" layoutX="26.0" layoutY="318.0" lowValue="15.0" majorTickUnit="5.0" max="70.0" min="15.0" minorTickCount="4" prefWidth="350.0" showTickLabels="true" showTickMarks="true" snapToTicks="true" />

Default, at start running the app

然后我做到了:

RangeSlider pippo = new RangeSlider(15,70,15,70);
                pippo.setShowTickMarks(true);
                pippo.setShowTickLabels(true);
                pippo.setBlockIncrement(1.0);
                pippo.setOrientation(Orientation.HORIZONTAL);
                pippo.setLayoutX(26.0);
                pippo.setLayoutY(350.0);
                pippo.setMajorTickUnit(5); 
                pippo.setMinorTickCount(4);
                pippo.setPrefWidth(350.3);
                pippo.setSnapToTicks(true);
                top.getChildren().add(pippo);

拇指转到正确的默认位置。

这是FXML RangeSlider问题还是别的什么?

0 个答案:

没有答案