I love JavaFX and SceneBuilder, but I just can't figure out how to get SceneBuilder to bind my FXML views to their Java controllers when they are not in the same folder. I would just like to have this folder structure:
package
|
|
| |
| \
\
|
\
Instead, I can only make SceneBuilder recognize my controllers if I have a folder structure that I would like to avoid:
package
|
\
|
|
|
\
What happens when the FXML and java files are in the same folder, SceneBuilder detects them and shows a drop-down list using java controllers (for example, "package.view.someElementController" and "package.view.anotherElementController") for me to choose, and everything works beautifully.
, SceneBuilder - . (.. "Package.control.someElementController" "package.control.someElementController" ), @FXML, java-.
Scene Builder ? , , .