JavaFX: Wie positioniert eine Komponente/Knoten?
In JavaFX, gibt es etwas ähnliches wie setLayout();
oder setBounds();
?
Zum Beispiel, ich möchte, um die Positionierung eines Taste zu einem position, die ich mir Wünsche.
InformationsquelleAutor Tabuu | 2015-04-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alles auf JavaFX scene graph ist ein Knoten. Jeder Knoten hat eine X-Koordinate und eine Y-Koordinate. Aber es gibt verschiedene Möglichkeiten, um
set/change position
eine untergeordnete Komponente. Es hängt von der layout-manager verwendet, um die Komponente auf der scene graph.Group
, die nicht berechnen Kind der Standard-position, und Sie könnenlayoutX
undlayoutY
direkt auf SieRegion
, dieautomatically
compute Kindes default-position mitlayoutX
- und inorder passen Sie die Speicherorte der Komponenten aus deren Standard-Positionen, die Sie verwenden müssen,translateX
undtranslateY
Werte.Aus den docs :
InformationsquelleAutor ItachiUchiha
Sollten Sie Lesen, auf die Knoten Klasse (der lange text am Anfang), und dann vor allem verlegen, setLayoutX (und Y) und setTranslateX (und Y).
InformationsquelleAutor Roland