Hi, ich komm mal wieder mit einer Kleinigkeit nicht weiter...
Ich habe ne simple fxml-Datei gebaut, mit nur 8 Elementen im Moment. Oben sind ein paar Menüdinger und unten sollen zwei große Zeichenflächen sein. eine links und eine rechts, welche die komplette Größe des Feldes ausnutzen, die übrig bleibt. Die beiden Zeichenflächen (Canvas) habe ich in einer HBox verstaut (das geschieht später im Code).
Was ich jetzt nicht hinbekomme, ist die Zeichenflächen an die Größe des Parents zu binden... ich hab alles mögliche getestet, aber nichts geht... die widthProperty des Parents, selbst bis hoch zum root gibt immer 0 zurück für alle Knoten. Für alle MaxWidth oder Height oder ähnliche Werte jeweils -1. Wie kann ich diese blöden Zeichenflächen an die Größe ihres Parents binden?
Da widthProperty immer 0 gibt, funktioniert das hinzufügen eines ChangeListeners leider auch nicht... ich weiß hier echt nicht mehr weiter...
Ich habe ne simple fxml-Datei gebaut, mit nur 8 Elementen im Moment. Oben sind ein paar Menüdinger und unten sollen zwei große Zeichenflächen sein. eine links und eine rechts, welche die komplette Größe des Feldes ausnutzen, die übrig bleibt. Die beiden Zeichenflächen (Canvas) habe ich in einer HBox verstaut (das geschieht später im Code).
Was ich jetzt nicht hinbekomme, ist die Zeichenflächen an die Größe des Parents zu binden... ich hab alles mögliche getestet, aber nichts geht... die widthProperty des Parents, selbst bis hoch zum root gibt immer 0 zurück für alle Knoten. Für alle MaxWidth oder Height oder ähnliche Werte jeweils -1. Wie kann ich diese blöden Zeichenflächen an die Größe ihres Parents binden?
Da widthProperty immer 0 gibt, funktioniert das hinzufügen eines ChangeListeners leider auch nicht... ich weiß hier echt nicht mehr weiter...