я есть (сокращен) Java FX Класс:@FXML объекты являются недействительными в методе инициализации
public class MyReportController extends
javafx.application.Application implements Initializable {
@FXML
private CustomTextField autoTextField;
@Override
public void initialize(URL url, ResourceBundle resourceBundle) {
TextFields.bindAutoCompletion(autoTextField, ServiceLocator
.getInstance().getMeasurementService()
.getAllMeasurementNumbers());
}......
метод initialzie называется, но autoTextField (и все другие компоненты FXML) равно нулю.
Приложение запускается из другого класса с использованием основного метода. Сначала у меня был основной метод в классе контроллера с результатом, что класс контроллера был создан дважды. Я думаю, что моя текущая проблема связана с этим.
Ошибка написания - pebcac. thak вы! –