Module  javafx.controls
软件包  javafx.scene.control

Class SpinnerValueFactory.IntegerSpinnerValueFactory

    • 构造方法详细信息

      • IntegerSpinnerValueFactory

        public IntegerSpinnerValueFactory​(int min,
                                          int max)
        构造一个新的IntegerSpinnerValueFactory,将初始值设置为等于最小值,默认 amountToStepBy
        参数
        min - Spinner的最小允许整数值。
        max - Spinner允许的最大允许值。
      • IntegerSpinnerValueFactory

        public IntegerSpinnerValueFactory​(int min,
                                          int max,
                                          int initialValue)
        构造一个新的IntegerSpinnerValueFactory,默认 amountToStepBy
        参数
        min - Spinner的最小允许整数值。
        max - Spinner允许的最大整数值。
        initialValue - 当第一次实例化时,微调器的值必须在min和max参数的范围内,否则将使用最小值。
      • IntegerSpinnerValueFactory

        public IntegerSpinnerValueFactory​(int min,
                                          int max,
                                          int initialValue,
                                          int amountToStepBy)
        构造一个新的IntegerSpinnerValueFactory。
        参数
        min - Spinner的最小允许整数值。
        max - Spinner的最大允许整数值。
        initialValue - 当第一个实例化时,Spinner的值必须在min和max参数的范围之内,否则将使用最小值。
        amountToStepBy - 每步骤增加或减少的量。
    • 方法详细信息

      • setMin

        public final void setMin​(int value)
        设置属性的值min。
        Property description:
        *属性* *
      • getMin

        public final int getMin​()
        获取属性的值min。
        Property description:
        *属性* *
      • minProperty

        public final IntegerProperty minProperty​()
        设置该值工厂的最小允许值
        结果
        该值工厂的最小允许值
      • setMax

        public final void setMax​(int value)
        设置属性max的值。
        Property description:
        设置该值工厂的最大允许值
      • getMax

        public final int getMax​()
        获取最大值的属性值。
        Property description:
        设置该值工厂的最大允许值
      • setAmountToStepBy

        public final void setAmountToStepBy​(int value)
        设置属性amountToStepBy的值。
        Property description:
        设置每步增加或减少的量。
      • getAmountToStepBy

        public final int getAmountToStepBy​()
        获取属性amountToStepBy的值。
        Property description:
        设置每步增加或减少的量。
      • decrement

        public void decrement​(int steps)
        尝试按照给定的步数减少 value
        Specified by:
        decrementSpinnerValueFactory<Integer>
        参数
        steps - 应该对该值执行的减量的数量。