JavaFX como injectar um arquivo.fxml dentro de outro e acessar o controller deste arquivo atravez do controller do primeiro.
24 April 2014
Supondo que voce tenha o seguitente arquivo chamado de main.fxml e você deseja injetar dentro dele este outro arquivo chamado pesquisa.fxml para isso basta adicionar a seguinte tag no local onde deseja injetar. Com isso você acaba de adicionar o pesquisa.fxml dentro do main.fxml Agora se você deseja ter acesso ao pesquisaController atravez do mainController você deve adiciona-lo dentro do mainController da seguinte forma: perceba que o nome da variável não pode ser qualquer nome, esse nome é formado pelo fx:id + "Controller", ou seja, fx:id="testePesquisa" + a palavra "Controller" = testePesquisaController. pronto!