Basislayout Panes in JavaFX
Layout-Scheiben in JavaFX können Sie die Platzierung Kontrollen und Formen zu verwalten, die in Ihren Szenen erscheinen. Vergessen Sie nicht, dass ein Layout Scheibe selbst ist ein Knoten, so können Sie in anderen Layout-Scheiben Nest Layout Scheiben komplizierte Layouts zu erstellen.
HBox
HBox hbox1 = new HBox (10) - // setzt spacinghbox1.getChildren () addAll (btn1, btn2, Btn3) -hbox1.setAlignment (Pos.CENTER) -hbox1.setPadding (neue Einschübe (10).) - Hbox1.setSpacing (10) -
VBox
VBox vbox1 = new VBox (10) - // setzt spacingvbox1.getChildren () addAll (btn1, btn2, Btn3) -vbox1.setAlignment (Pos.CENTER) -vbox1.setPadding (neue Einschübe (10).) - Vbox1.setSpacing (10) -
FlowPane
FlowPane flow1 = new FlowPane (10, 10) -flow1.getChildren (). AddAll (btn1, btn2, btn3)-flow1.setAlignment(Pos.CENTER)-flow1.setOrientation(Orientation.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)-