Spinner JavaFx как узнать текущее значение

С помощью spinner хочу узнать значение переменной заданной пользователем, но подобная реализация не работает, FXML:

...

<Spinner fx:id="spinner1" layoutX="300.0" layoutY="251.0" initialValue="12 " min="2" max="100000" prefHeight="46.0" prefWidth="266.0">
                    <opaqueInsets>
                        <Insets />
                    </opaqueInsets></Spinner>
...

Controller:

import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.Spinner;
import javafx.scene.control.TextField;
...
    @FXML
    Spinner spinner1 = new Spinner();

    int value = spinner1.getValue();
...

Как осуществить подобное?


Ответы (1 шт):

Автор решения: Andrey M

Вы переинициализировали spinner1 и потеряли ссылку на объект на форме. Нужно примерно так:

@FXML
Spinner spinner1;

int value = spinner1.getValue();
→ Ссылка