Я использую javafx вдоль с fxml, поэтому я использую контроллер для реального кодирования. Мне нужно сделать несколько операций на сцене, например, получить положение по оси x или y. Я пробовал stage.getX()
и stage.getY
, но они не работают (название сцены с высокой степенью важности является ошибкой). Как использовать такие функции в моем контроллере? Я попытался сделать это в своем основном файле:
public int locationX = stage.getX();
и
public double locationX = stage.getX();
Но это не работает, вместо этого делает всю программу одной большой ошибкой.
Итак, как мне получить такие функции в моем файле контроллера? Нужно ли мне что-то импортировать или делать что-то вроде выше по-другому?
error: cannot find symbol
locationX = stage.getX();
symbol: variable stage
location: class FXMLController
Я знаю, что "этап" отсутствует. Но как получить "этап" в моем контроллере?