Inhoudsopgave:
Een deel van JavaFX For Dummies Cheat Sheet
Lay-outvensters in JavaFX laten u de plaatsingsbesturingselementen en vormen beheren die in uw scènes verschijnen. Vergeet niet dat een lay-outvenster is zelf een knooppunt, zodat u lay-outvensters in andere lay-outvensters kunt nesten om gecompliceerde lay-outs te maken.
HBox
HBox hbox1 = nieuwe HBox (10); // stelt tussenruimte in hbox1. getChildren (). addAll (btn1, btn2, btn3); hbox1. setAlignment (Pos. CENTER); hbox1. setPadding (nieuwe Insets (10)); hbox1. setSpacing (10);
VBox
VBox vbox1 = nieuwe VBox (10); // stelt spatiëring in vbox1. getChildren (). addAll (btn1, btn2, btn3); vbox1. setAlignment (Pos. CENTER); vbox1. setPadding (nieuwe Insets (10)); vbox1. setSpacing (10);
FlowPane
FlowPane flow1 = nieuw FlowPane (10, 10); flow1. GetChildren (). AddAll (btn1, btn2, btn3); flow1. SetAlignment (Pos. CENTER); flow1. SetOrientation (Oriëntatie VERTICAAL); flow1. SetVgap (10); flow1. SetHgap (10); flow1. SetPrefWrapLength (5);
BorderPane
BorderPane-grens1 = nieuwe BorderPane (); Border1. setCenter (btn1); Border1. settop (btn2); Border1. Setright (btn3); Border1. setBottom (btn4); Border1. setLeft (btn5);