Spec-Zone.ru › OpenJavaFX 21

Класс SpinnerValueFactory.IntegerSpinnerValueFactory

java.lang.Object
javafx.scene.control.SpinnerValueFactory<Integer>
javafx.scene.control.SpinnerValueFactory.IntegerSpinnerValueFactory
Enclosing class:
SpinnerValueFactory<T>
public static class SpinnerValueFactory.IntegerSpinnerValueFactory extends SpinnerValueFactory<Integer>
Реализация SpinnerValueFactory, предназначенная для итерации по целочисленным значениям.

Обратите внимание, что по умолчанию converter реализуется как экземпляр IntegerStringConverter.

Since:
JavaFX 8u40

Краткое описание свойств

Тип Свойство Описание
final IntegerProperty amountToStepBy
Устанавливает количество для приращения или уменьшения на каждом шаге.
final IntegerProperty max
Устанавливает максимальное допустимое значение для этого объекта фабрики значений
final IntegerProperty min
Устанавливает минимальное допустимое значение для этого объекта фабрики значений

Свойства, объявленные в классе javafx.scene.control.SpinnerValueFactory

converter, value, wrapAround

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе javafx.scene.control.SpinnerValueFactory

SpinnerValueFactory.DoubleSpinnerValueFactory, SpinnerValueFactory.IntegerSpinnerValueFactory, SpinnerValueFactory.ListSpinnerValueFactory<T>

Краткое описание конструкторов

Конструктор Описание
IntegerSpinnerValueFactory(int min, int max)
Создаёт новый IntegerSpinnerValueFactory, устанавливая начальное значение равным минимальному значению, и устанавливая значение по умолчанию amountToStepBy в один.
IntegerSpinnerValueFactory(int min, int max, int initialValue)
Создаёт новый IntegerSpinnerValueFactory со значением по умолчанию amountToStepBy в один.
IntegerSpinnerValueFactory(int min, int max, int initialValue, int amountToStepBy)
Создаёт новый IntegerSpinnerValueFactory.

Краткое описание методов

Модификатор и тип Метод Описание
final IntegerProperty amountToStepByProperty()
Устанавливает количество для приращения или уменьшения на каждом шаге.
void decrement(int steps)
Попытка уменьшить value на заданное количество шагов.
final int getAmountToStepBy()
Возвращает значение свойства amountToStepBy.
final int getMax()
Возвращает значение свойства max.
final int getMin()
Возвращает значение свойства min.
void increment(int steps)
Попытка увеличить value на заданное количество шагов.
final IntegerProperty maxProperty()
Устанавливает максимальное допустимое значение для этого объекта фабрики значений
final IntegerProperty minProperty()
Устанавливает минимальное допустимое значение для этого объекта фабрики значений
final void setAmountToStepBy(int value)
Устанавливает значение свойства amountToStepBy.
final void setMax(int value)
Устанавливает значение свойства max.
final void setMin(int value)
Устанавливает значение свойства min.

Методы, объявленные в классе javafx.scene.control.SpinnerValueFactory

converterProperty, getConverter, getValue, isWrapAround, setConverter, setValue, setWrapAround, valueProperty, wrapAroundProperty

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробности свойств

min

public final IntegerProperty minProperty
Устанавливает минимально допустимое значение для этого фабрики значений
См. также:
  • getMin()
  • setMin(int)
  • minProperty()

max

public final IntegerProperty maxProperty
Устанавливает максимально допустимое значение для этого фабрики значений
См. также:
  • getMax()
  • setMax(int)
  • maxProperty()

amountToStepBy

public final IntegerProperty amountToStepByProperty
Устанавливает величину приращения или убывания на каждый шаг.
См. также:
  • getAmountToStepBy()
  • setAmountToStepBy(int)
  • amountToStepByProperty()

Подробности конструкторов

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 - Значение Spinner при первом создании, должно находиться в пределах аргументов 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.
Описание свойства:
Устанавливает минимально допустимое значение для этого фабрики значений
Параметры:
value - значение для свойства min
См. также:
  • getMin()
  • minProperty()

getMin

public final int getMin()
Возвращает значение свойства min.
Описание свойства:
Устанавливает минимально допустимое значение для этого фабрики значений
Возвращает:
значение свойства min
См. также:
  • setMin(int)
  • minProperty()

minProperty

public final IntegerProperty minProperty()
Устанавливает минимально допустимое значение для этого фабрики значений
Возвращает:
минимально допустимое значение для этого фабрики значений
См. также:
  • getMin()
  • setMin(int)

setMax

public final void setMax(int value)
Устанавливает значение свойства max.
Описание свойства:
Устанавливает максимально допустимое значение для этого фабрики значений
Параметры:
value - значение для свойства max
См. также:
  • getMax()
  • maxProperty()

getMax

public final int getMax()
Получает значение свойства max.
Описание свойства:
Устанавливает максимально допустимое значение для этого фабрики значений
Возвращает:
значение свойства max
См. также:
  • setMax(int)
  • maxProperty()

maxProperty

public final IntegerProperty maxProperty()
Устанавливает максимально допустимое значение для этого фабрики значений
Возвращает:
максимально допустимое значение для этого фабрики значений
См. также:
  • getMax()
  • setMax(int)

setAmountToStepBy

public final void setAmountToStepBy(int value)
Устанавливает значение свойства amountToStepBy.
Описание свойства:
Устанавливает величину приращения или убывания на каждый шаг.
Параметры:
value - значение для свойства amountToStepBy
См. также:
  • getAmountToStepBy()
  • amountToStepByProperty()

getAmountToStepBy

public final int getAmountToStepBy()
Получает значение свойства amountToStepBy.
Описание свойства:
Устанавливает величину приращения или убывания на каждый шаг.
Возвращает:
значение свойства amountToStepBy
См. также:
  • setAmountToStepBy(int)
  • amountToStepByProperty()

amountToStepByProperty

public final IntegerProperty amountToStepByProperty()
Устанавливает величину приращения или убывания на каждый шаг.
Возвращает:
величину приращения или убывания на каждый шаг
См. также:
  • getAmountToStepBy()
  • setAmountToStepBy(int)

decrement

public void decrement(int steps)
Попытка уменьшить value на заданное число шагов.
Определено в:
decrement в классе SpinnerValueFactory<Integer>
Параметры:
steps - Количество уменьшений, которые должны быть выполнены со значением.

increment

public void increment(int steps)
Попытка увеличить value на заданное число шагов.
Определено в:
increment в классе SpinnerValueFactory<Integer>
Параметры:
steps - Количество увеличений, которые должны быть выполнены со значением.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API