javafx externalize @ f xml поле из класса контроллера - PullRequest
0 голосов
/ 30 апреля 2020

Я реализую приложение javafx с java 11.

Есть несколько очень сложных сцен. В этих сценах может быть 30 и более элементов управления, которые я добавляю с помощью @ F XML.

Я не помню, если в лучшей практике java существуют ограничения на число полей class.

Конечно, класс контроллера в этом сценарии, кажется, не имеет чистого кода.

Каждый класс контроллера расширяет BaseController для общей функциональности. Этот BaseController имеет некоторый метод, который необходимо переопределить.

Для этого мотива я решил поместить поле @ F xml в интерфейс, но установить значение по умолчанию в ноль для поля iterface, что привело к неудачной инъекции элементов управления сценой.

Есть ли способ добиться экстернализации полей @ F XML из классов контроллера?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...