Класс 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 |
Создаёт новый IntegerSpinnerValueFactory, устанавливая начальное значение равным минимальному значению, и устанавливая значение по умолчанию amountToStepBy в один. |
IntegerSpinnerValueFactory |
Создаёт новый IntegerSpinnerValueFactory со значением по умолчанию amountToStepBy в один. |
IntegerSpinnerValueFactory |
Создаёт новый IntegerSpinnerValueFactory. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final IntegerProperty |
amountToStepByProperty() |
Устанавливает количество для приращения или уменьшения на каждом шаге. |
void |
decrement |
Попытка уменьшить value на заданное количество шагов. |
final int |
getAmountToStepBy() |
Возвращает значение свойства amountToStepBy. |
final int |
getMax() |
Возвращает значение свойства max. |
final int |
getMin() |
Возвращает значение свойства min. |
void |
increment |
Попытка увеличить value на заданное количество шагов. |
final IntegerProperty |
maxProperty() |
Устанавливает максимальное допустимое значение для этого объекта фабрики значений |
final IntegerProperty |
minProperty() |
Устанавливает минимальное допустимое значение для этого объекта фабрики значений |
final void |
setAmountToStepBy |
Устанавливает значение свойства amountToStepBy. |
final void |
setMax |
Устанавливает значение свойства max. |
final void |
setMin |
Устанавливает значение свойства min. |
Методы, объявленные в классе javafx.scene.control.SpinnerValueFactory
converterProperty, getConverter, getValue, isWrapAround, setConverter, setValue, setWrapAround, valueProperty, wrapAroundProperty
Подробности свойств
min
public final IntegerProperty minProperty
Устанавливает минимально допустимое значение для этого фабрики значений
- См. также:
max
public final IntegerProperty maxProperty
Устанавливает максимально допустимое значение для этого фабрики значений
- См. также:
amountToStepBy
public final IntegerProperty 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
public final int getMin()
Возвращает значение свойства
min.- Описание свойства:
- Устанавливает минимально допустимое значение для этого фабрики значений
- Возвращает:
- значение свойства
min - См. также:
minProperty
public final IntegerProperty minProperty()
Устанавливает минимально допустимое значение для этого фабрики значений
- Возвращает:
- минимально допустимое значение для этого фабрики значений
- См. также:
setMax
public final void setMax(int value)
Устанавливает значение свойства
max.- Описание свойства:
- Устанавливает максимально допустимое значение для этого фабрики значений
- Параметры:
-
value- значение для свойстваmax - См. также:
getMax
public final int getMax()
Получает значение свойства
max.- Описание свойства:
- Устанавливает максимально допустимое значение для этого фабрики значений
- Возвращает:
- значение свойства
max - См. также:
maxProperty
public final IntegerProperty maxProperty()
Устанавливает максимально допустимое значение для этого фабрики значений
- Возвращает:
- максимально допустимое значение для этого фабрики значений
- См. также:
setAmountToStepBy
public final void setAmountToStepBy(int value)
Устанавливает значение свойства
amountToStepBy.- Описание свойства:
- Устанавливает величину приращения или убывания на каждый шаг.
- Параметры:
-
value- значение для свойстваamountToStepBy - См. также:
getAmountToStepBy
public final int getAmountToStepBy()
Получает значение свойства
amountToStepBy.- Описание свойства:
- Устанавливает величину приращения или убывания на каждый шаг.
- Возвращает:
- значение свойства
amountToStepBy - См. также:
amountToStepByProperty
public final IntegerProperty amountToStepByProperty()
Устанавливает величину приращения или убывания на каждый шаг.
- Возвращает:
- величину приращения или убывания на каждый шаг
- См. также:
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.