Hallo liebe Community,
ich komme direkt auf den Punkt.
Ausgangssituation (IST - Stand)
* Es ist eine JavaFX Applikation
* Das Design wird mit dem SceneBuilder erstellt
* Der JavaFX Applikation habe ich als Grund-Layout das Border-Layout hinterlegt
* Left - Component mit der Navigation (Dashboard, Debitoren, Kreditoren etc.)
* Center-Component ist eine AnchorPane
Design-Steuerung (IST-Stand)
* Bei einem Klick auf, z.B. Debitoren, möchte ich die Debitoren - FXML Datei laden und in der Center- Component des BorderLayouts anzeigen lassen.
* Jeder Bereich (Dashboard, Debitoren, Kreditoren etc.) hat dabei eine eigene FXML Datei.
Problem
* Klicke ich auf Debitoren, wird die Debitoren FXML in die Center-Componente geladen. Das Problem dabei ist, dass diese Componente jedoch nicht dem kompletten Bereich des Centers einnimmt. Ebenfalls ist die TableView, die auf der Debitoren-FXML Dabei angezeigt wird und somit im Center angezeigt wird, nicht responsiv. Die Debitoren FXML hat als Grundelement eine AnchorPane. Die Center-Component meines BorderLayouts auch.
Was muss ich einstellen, das, wenn ich eine neue FXML in die Center-Componente meines BorderLayouts lade, die neue FXML auch die ganzen Bereich einnimmt und nicht nur den, den ich ihr in der Debitoren FXML angegeben habe.
Falls gewünscht, erstelle ich ein Demo-Projekt und hänge es diesem Thread, falls es der Illustration hilft.
Vielen Dank an dich, dass du es bis hier her gelesen hast. Vielleicht hast du ja eine Idee. Wäre wirklich klasse. Design ist wirklich nicht meine Stärke. Vielleicht deine?
ich komme direkt auf den Punkt.
Ausgangssituation (IST - Stand)
* Es ist eine JavaFX Applikation
* Das Design wird mit dem SceneBuilder erstellt
* Der JavaFX Applikation habe ich als Grund-Layout das Border-Layout hinterlegt
* Left - Component mit der Navigation (Dashboard, Debitoren, Kreditoren etc.)
* Center-Component ist eine AnchorPane
Design-Steuerung (IST-Stand)
* Bei einem Klick auf, z.B. Debitoren, möchte ich die Debitoren - FXML Datei laden und in der Center- Component des BorderLayouts anzeigen lassen.
* Jeder Bereich (Dashboard, Debitoren, Kreditoren etc.) hat dabei eine eigene FXML Datei.
Problem
* Klicke ich auf Debitoren, wird die Debitoren FXML in die Center-Componente geladen. Das Problem dabei ist, dass diese Componente jedoch nicht dem kompletten Bereich des Centers einnimmt. Ebenfalls ist die TableView, die auf der Debitoren-FXML Dabei angezeigt wird und somit im Center angezeigt wird, nicht responsiv. Die Debitoren FXML hat als Grundelement eine AnchorPane. Die Center-Component meines BorderLayouts auch.
Was muss ich einstellen, das, wenn ich eine neue FXML in die Center-Componente meines BorderLayouts lade, die neue FXML auch die ganzen Bereich einnimmt und nicht nur den, den ich ihr in der Debitoren FXML angegeben habe.
Falls gewünscht, erstelle ich ein Demo-Projekt und hänge es diesem Thread, falls es der Illustration hilft.
Vielen Dank an dich, dass du es bis hier her gelesen hast. Vielleicht hast du ja eine Idee. Wäre wirklich klasse. Design ist wirklich nicht meine Stärke. Vielleicht deine?