Diga ao JavaFX Scene Builder onde procurar por classes de controladores
Na OracleConstrutor de cenas do JavaFX é possível especificar qual classe Java será usada como o controlador para uma cena. Suas variáveis de membro serão preenchidas peloFXMLLoader
com instâncias dos controles. Se o arquivo FXML estiver no mesmo diretório dos arquivos Java, o Scene Builder pode sugerir automaticamente que a classe seja usada como controlador e, a partir daí, sugerir os nomes das variáveis de membro nas quais uma referência à instância de um controle específico deve ser colocou.
Ao usarMaven Como uma ferramenta de construção, os arquivos de recursos (como os arquivos FXML) são colocados em um diretório diferente dos arquivos de origem (como os arquivos Java). Por causa disso, o Construtor de Cena não consegue localizar o arquivo Java e inspecionar se há propriedades adequadas.
Existe uma maneira de o Scene Builder, onde ele deve procurar por arquivos Java para inspecionar?