JavaFX Toolbar resizable

top_chief

Mitglied
Hallo,
ich habe ein BorderLayout, das im Head-Segment eine VBox besitzt, in der wiederum eine MenuBar und eine ToolBar eingesetzt sind. Die Buttons und MenuItems funktionieren und lassen sich auch aus dem Code heraus "ansprechen".

Was allerdings nicht funktioniert, ist die Size-Property des Anchors auf die Größe(n) der Menu- bzw. ToolBar anzuwenden. Sinn soll sein, dass die Bars mit der breite des Fensters wachsen, bzw. ihre Größe verringern. Ich habe schon ein bisschen recherchiert, oft wird eine Region als "Platzhalter" eingesetzt, der dann die Dynamik ins Spiel bringt - aber auch das will nicht funktionieren. :-/
Hat jemand einen Tipp? Wie geht ihr vor?

Danke vorab und beste Grüße
Martin
 

Tom299

Bekanntes Mitglied
Ich hab bei mir eine Status-Bar im Bottom-Bereich und diese hat als Trenner eine Linie (JavaFX Line). Die Linie skaliert leider auch nicht mit, man kann es auch nirgends in den Properties einstellen (min, max, pref oder so).
Die Lösung für mich war ein Binding:
Code:
myLineSeparator.endXProperty().bind(myGridPane.widthProperty());

Dadurch wird die Linie immer genauso breit gezeichnet wie die GridPane breit ist. Vielleicht wäre ein Binding für dich auch die Lösung mit der Toolbar gewesen, kannst es ja mal ausprobieren :)
 

dzim

Top Contributor
Ohne den Code (FXML) ist es schwer zu sagen, warum es nicht klappte. Vielleicht war es eine Kombination aus der maxWidth Property und (fehlender?) Anweisung, wie es breiter werden soll. Schick vielleicht mal den Code, dass wir dennoch den ursprünglichen Grund herausfinden können...
 

top_chief

Mitglied
Hallo, danke euch erstmal für die Antworten. Den Code habe ich leider nicht mehr (normalerweise kann ich mit IntelliJ bzw. über VCS zurückspringen, aber irgendwie komme ich nicht zu der alten "Version" :-/ ).
Den Ansatz mit den Bindings werde ich beim nächsten Mal probieren :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Aufklappbares Panel in Toolbar AWT, Swing, JavaFX & SWT 6
J Suche nach einer horizontal aufklappbaren Toolbar AWT, Swing, JavaFX & SWT 1
E JavaFX MenuBar und ToolBar zu einem Bereich AWT, Swing, JavaFX & SWT 3
dzim Toolbar - Problem bei enable/disable von Buttons AWT, Swing, JavaFX & SWT 6
I Toolbar AWT, Swing, JavaFX & SWT 27
A AWT Java Toolbar AWT, Swing, JavaFX & SWT 6
P SWT Toolbar mit nur einer Schaltfläche und einem Textfeld AWT, Swing, JavaFX & SWT 2
B Applet Button oder Toolbar in einem Applet AWT, Swing, JavaFX & SWT 5
C Swing Toolbar zur Laufzeit austauschen AWT, Swing, JavaFX & SWT 5
padde479 Suche eine Komponente (->ToolBar) AWT, Swing, JavaFX & SWT 7
S SWT perspektive mit toolbar oder eventkomponente AWT, Swing, JavaFX & SWT 3
B Buttons in Toolbar einbinden AWT, Swing, JavaFX & SWT 6
S SWT ToolBar Buttons mit Text und Bild AWT, Swing, JavaFX & SWT 15
C Swing Andocken einer ToolBar verhindern AWT, Swing, JavaFX & SWT 3
S Dropdown-Menü wie auf der Eclipse-Toolbar AWT, Swing, JavaFX & SWT 7
G Verliere Referenz von Toolbar bei mehreren Fenster AWT, Swing, JavaFX & SWT 3
W SWING - Aktionen in Toolbar hinzufügen AWT, Swing, JavaFX & SWT 2
B Toolbar, Toolbar In Toolbar, alterna zu JToolbar AWT, Swing, JavaFX & SWT 3
G SWT Toolbar: Toolitem entfernen und wieder hinzufügen AWT, Swing, JavaFX & SWT 16
S ToolBar in GridbagLayout AWT, Swing, JavaFX & SWT 5
S Toolbar wie im Explorer? oder mozilla erstellen AWT, Swing, JavaFX & SWT 5
S Tooltip auf Toolbar-Icon AWT, Swing, JavaFX & SWT 6
G Toolbar AWT, Swing, JavaFX & SWT 5
B PNG-Icons in Toolbar einbinden AWT, Swing, JavaFX & SWT 3
G Abstand zwischen den Buttons in einer Toolbar AWT, Swing, JavaFX & SWT 3
masta // thomas Toolbar wie in MacOS? AWT, Swing, JavaFX & SWT 13
M Toolbar Layout AWT, Swing, JavaFX & SWT 7
K Desktop toolbar Problem AWT, Swing, JavaFX & SWT 2
G Toolbar hat zuviel zwischenraum AWT, Swing, JavaFX & SWT 2
B Toolbar und Java-Versionen AWT, Swing, JavaFX & SWT 6
W ToolBar und StandardButtons AWT, Swing, JavaFX & SWT 9
S toolbar - flowlayout problem AWT, Swing, JavaFX & SWT 5
S Toolbar in einem BorderLayout verschieben AWT, Swing, JavaFX & SWT 4
G Toolbar mit Toolbuttons AWT, Swing, JavaFX & SWT 7
J Separator zwischen den einzelnen Symbolen in der Toolbar AWT, Swing, JavaFX & SWT 4
javasdann Icon in Toolbar ändern. AWT, Swing, JavaFX & SWT 4
javasdann MDI Problem mit Toolbar und Statusleiste. AWT, Swing, JavaFX & SWT 2
J Drop-down menü in Toolbar Button AWT, Swing, JavaFX & SWT 8
K toolbar dynamisch erzeugen AWT, Swing, JavaFX & SWT 2
A Bestes Layout für die Toolbar AWT, Swing, JavaFX & SWT 7
L Swing: Toolbar-Problem AWT, Swing, JavaFX & SWT 3
B Zugriff von Toolbar auf zugehörigen Frame AWT, Swing, JavaFX & SWT 6
U JToolbar resizable o. Ä. AWT, Swing, JavaFX & SWT 3
A JFrame Fenstergrösse: Resizable vs. nicht Resizable AWT, Swing, JavaFX & SWT 3
J JFrame maximierbar aber nicht resizable AWT, Swing, JavaFX & SWT 6
S JTextField "resizable" gestalten - wie? AWT, Swing, JavaFX & SWT 3
J Undecorated JXDialog Resizable machen AWT, Swing, JavaFX & SWT 6
B Resizable & setAlwaysOnTop gleichzeitig setzen AWT, Swing, JavaFX & SWT 10
byte SWT: Layout "resizable" AWT, Swing, JavaFX & SWT 4
R JFrame resizable mit Minimalgröße AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen


Oben