title: Java FX FXML and Controllers. Best Practices?
body: <p>Current setup is: One main stage object--A (with GUI from FXML) and buttons. Clicking buttons on the main stage object will create objects from another class --B. B objects have different GUI FXML. In this case, is it best to create B objects each with its unique controller? Or do drive them by one controller?</p>