Die Erste FX Anwendung ist immer so ne Sache und da starte ich gleich bei einer MVC Anwendung mit einer BorderPane .
Ich habe mir vorgenommen für jeden Bereich eines Fensters eine eigene FXML und Controller Datei zu erstellen.
Von der Startdatei rufe ich mit initLinks() eine Methode auf, in der ich den Linken Bereich der BorderPane mit der Dateiliste fülle. Dort wird der FXML Loader und den Controller für die Seite aufgerufen. In diesem Controller stecken die Methoden für das Listen der Dateien, das Selektieren und das finden der Medientypen, damit die entsprechenden Medaten in der Mitte angezeigt werden können.
Eigentlich wollte ich in der Startdatei dann mit der Methode initMitte() den mittleren Bereich aufrufen und die anderen Bereiche genau so.
Jetzt hänge ich aber im Controller links und habe alle Medienwerte um weiter zu verfahren.
Mir ist jetzt nicht ganz klar ob mein ursprügliches Verfahren, die Bereiche von der Startdatei zu füllen optimal sind?
Die Pane habe ich nicht an den SeitenController weiter geleitet (Nur das Modell), daher möchte ich nachfragen wie man das in der Regel macht.
Entweder schleife ich die BorderPane in den SeitenController, oder die gefundenen Werte müssen in die Startdatei zurück?
Über eine Tipp würde ich mich sehr freuen.
Danke
Mi
Ich habe mir vorgenommen für jeden Bereich eines Fensters eine eigene FXML und Controller Datei zu erstellen.
Von der Startdatei rufe ich mit initLinks() eine Methode auf, in der ich den Linken Bereich der BorderPane mit der Dateiliste fülle. Dort wird der FXML Loader und den Controller für die Seite aufgerufen. In diesem Controller stecken die Methoden für das Listen der Dateien, das Selektieren und das finden der Medientypen, damit die entsprechenden Medaten in der Mitte angezeigt werden können.
Eigentlich wollte ich in der Startdatei dann mit der Methode initMitte() den mittleren Bereich aufrufen und die anderen Bereiche genau so.
Jetzt hänge ich aber im Controller links und habe alle Medienwerte um weiter zu verfahren.
Mir ist jetzt nicht ganz klar ob mein ursprügliches Verfahren, die Bereiche von der Startdatei zu füllen optimal sind?
Die Pane habe ich nicht an den SeitenController weiter geleitet (Nur das Modell), daher möchte ich nachfragen wie man das in der Regel macht.
Entweder schleife ich die BorderPane in den SeitenController, oder die gefundenen Werte müssen in die Startdatei zurück?
Über eine Tipp würde ich mich sehr freuen.
Danke
Mi