Комментарии 5
Binding (связывание) в JavaFX — это вспомогательный класс javafx.beans.binding с множеством служебных функций. Этот класс предназначен для связывания свойств объектов.
Например, вы можете привязать координаты кнопки к ширине окна и в результате, при изменении размеров формы, переместится и привязанная кнопка. Реализация этого примера приведена в статье «JavaFX изнутри»: habr.com/ru/post/130057.
Например, вы можете привязать координаты кнопки к ширине окна и в результате, при изменении размеров формы, переместится и привязанная кнопка. Реализация этого примера приведена в статье «JavaFX изнутри»: habr.com/ru/post/130057.
Если создается собственный кастомный элемента, то там как раз контроллер устанавливается в конструкторе и ничто не мешает там же какие-то переменные протащить. Если это, например, экран и контроллер там создается из fxml файла, то после создания вызывается метод @FXML void initialize() или его перегруженные версии, там можно инициализировать и переменные и события, хоть паровоз зависимостей протащить.
Немного дурацкий вопрос, а JavaFX вообще востребовано на рынке труда?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Учебник по JavaFX: FXML и SceneBuilder