Índice:
Vídeo: First Code in Java Swing GUI Part 2 Layout 2024
Parte do JavaFX For Dummies Cheat Sheet
Os painéis de layout no JavaFX permitem que você gerencie os controles de posicionamento e as formas que aparecem em suas cenas. Não se esqueça de que um painel de layout é um nó, para que você possa aninhar painéis de layout em outros painéis de layout para criar layouts complicados.
HBox
HBox hbox1 = novo HBox (10); // define o espaçamento hbox1. getChildren (). addAll (btn1, btn2, btn3); hbox1. setAlignment (Pos. CENTER); hbox1. setPadding (novas Inspeções (10)); hbox1. setSpacing (10);
VBox
VBox vbox1 = new VBox (10); // define o espaçamento vbox1. getChildren (). addAll (btn1, btn2, btn3); vbox1. setAlignment (Pos. CENTER); vbox1. setPadding (novas Insets (10)); vbox1. setSpacing (10);
FlowPane
FlowPane flow1 = FlowPane novo (10, 10); flow1. GetChildren (). AddAll (btn1, btn2, btn3); flow1. SetAlignment (Pos. CENTER); flow1. SetOrientation (Orientação, VERTICAL); flow1. SetVgap (10); flow1. SetHgap (10); flow1. SetPrefWrapLength (5);
BorderPane
BorderPane border1 = new BorderPane (); border1. setCenter (btn1); border1. setTop (btn2); border1. setRight (btn3); border1. setBottom (btn4); border1. setLeft (btn5);