Ich habe mich entschieden mein Programm an das MVC Modell an zu lehnen.
Jedes Fenster enthält auch seinen eigenen Controller. Meine Anwendung beginnt in der start-Methode mit einem Border Pane.
Oben ist ein Menü, Unten eine Statusanzeige, Links ist eine ListView indem Dateien aufglistet werden, Mitte werden nur Dateinformationen angezeigt wenn eine Datei selektiert ist. Rechts werden nur Verarbeitungsmöglichkeiten angezeigt, wenn eine Datei selektiert ist.
Die Bereiche links, mitte rechts sind eigenständige FXML Dateien, die je nach Datei angezeigt oder gewechselt werden.
Ist es jetzt ratsam für jede FXML Datei einen eigenen Controller zu erstellen, oder tasächlich nur einen Controller für den BoderPane?
Das Layout ändert sich nicht, sondern nur die Bereiche.
Mir ist klar, sollte ich das gesamte Border Pane in einen TabView stecken, das dann dafür ein eigener Controller erstellt wird.
Danke
Mi
Jedes Fenster enthält auch seinen eigenen Controller. Meine Anwendung beginnt in der start-Methode mit einem Border Pane.
Oben ist ein Menü, Unten eine Statusanzeige, Links ist eine ListView indem Dateien aufglistet werden, Mitte werden nur Dateinformationen angezeigt wenn eine Datei selektiert ist. Rechts werden nur Verarbeitungsmöglichkeiten angezeigt, wenn eine Datei selektiert ist.
Die Bereiche links, mitte rechts sind eigenständige FXML Dateien, die je nach Datei angezeigt oder gewechselt werden.
Ist es jetzt ratsam für jede FXML Datei einen eigenen Controller zu erstellen, oder tasächlich nur einen Controller für den BoderPane?
Das Layout ändert sich nicht, sondern nur die Bereiche.
Mir ist klar, sollte ich das gesamte Border Pane in einen TabView stecken, das dann dafür ein eigener Controller erstellt wird.
Danke
Mi