Я реализую приложение javafx с java 11.
Есть несколько очень сложных сцен. В этих сценах может быть 30 и более элементов управления, которые я добавляю с помощью @ F XML.
Я не помню, если в лучшей практике java существуют ограничения на число полей class.
Конечно, класс контроллера в этом сценарии, кажется, не имеет чистого кода.
Каждый класс контроллера расширяет BaseController для общей функциональности. Этот BaseController имеет некоторый метод, который необходимо переопределить.
Для этого мотива я решил поместить поле @ F xml в интерфейс, но установить значение по умолчанию в ноль для поля iterface, что привело к неудачной инъекции элементов управления сценой.
Есть ли способ добиться экстернализации полей @ F XML из классов контроллера?