Есть ли способ модульного приложения JavaFX?
Я начал играть с JavaFX 2, и мне действительно нравится легкость, с которой можно создавать пользовательский интерфейс с FXML. Однако, как только вы ознакомитесь с основными примерами и вам понадобится пользовательский интерфейс со многими окнами, кажется нелогичным иметь определение для всего пользовательского интерфейса приложения в одном файле FXML.
Можно ли написать отдельные компоненты в отдельных файлах FXML, а затем включать их по мере необходимости? Скажем, например, что я хотел всплывающее окно, когда пользователь нажимает на элемент из главного меню; Могу ли я написать определение для этого окна в отдельном файле FXML, загрузить его во время выполнения и добавить его в дерево узлов?