NumberField
Поле ввода чисел с поддержкой ограничений диапазона, шага изменения и настройки перетаскиванием.
Обзор
NumberField расширяет TextInput, форматируя и валидируя ввод чисел. Пользователи могут вводить значения вручную, использовать стрелки клавиатуры для шага step() или перетаскивать значения мышью.
Ввод числового диапазона
NumberField volume = new NumberField()
.range(0.0, 100.0)
.step(1.0)
.value(50.0);
volume.onValueChanged(e -> audio.setVolume(e.newValue()));
Связанные ссылки
API
NumberField::range(double, double)
Задать диапазон
Задаёт минимальную и максимальную границы диапазона.
| Параметр | Тип | Описание |
|---|---|---|
min |
double |
минимальная граница |
max |
double |
максимальная граница |
Возвращает NumberField: этот виджет для fluent-настройки.