У меня есть простое приложение на JavaFX, оно на самом деле состоит из нескольких панелей и кнопок.Я не могу понять, как заставить кнопку двигаться при изменении размера сцены.Итак, я хочу, чтобы левая нижняя кнопка всегда была видна даже при изменении размера окна.
вот обзор узлов:
здесь fxml:
<?xml version="1.0" encoding="UTF-8"?>
<?import com.jfoenix.controls.JFXButton?>
<?import de.jensd.fx.glyphs.fontawesome.FontAwesomeIconView?>
<?import javafx.geometry.Insets?>
<?import javafx.geometry.Point3D?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.VBox?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="750.0" prefWidth="1000.0" xmlns="http://javafx.com/javafx/9.0.4" xmlns:fx="http://javafx.com/fxml/1">
<children>
<BorderPane layoutX="89.0" layoutY="64.0" prefHeight="400.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<left>
<AnchorPane prefHeight="150.0" prefWidth="150.0" style="-fx-background-color: #4059a9 #4059a9;" BorderPane.alignment="CENTER">
<children>
<AnchorPane prefHeight="750.0" prefWidth="75.0" style="-fx-background-color: #2b4496 #2b4496;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="75.0" AnchorPane.topAnchor="0.0">
<children>
<VBox alignment="CENTER" prefHeight="750.0" prefWidth="75.0" spacing="35.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<JFXButton contentDisplay="GRAPHIC_ONLY" prefWidth="82.0" VBox.vgrow="ALWAYS">
<graphic>
<FontAwesomeIconView fill="WHITE" glyphName="HOME" size="2em" />
</graphic>
<VBox.margin>
<Insets top="25.0" />
</VBox.margin>
</JFXButton>
<JFXButton contentDisplay="GRAPHIC_ONLY" prefWidth="75.0">
<VBox.margin>
<Insets bottom="10.0" top="600.0" />
</VBox.margin>
<graphic>
<FontAwesomeIconView fill="WHITE" glyphName="SIGN_OUT" size="2em" />
</graphic>
<opaqueInsets>
<Insets />
</opaqueInsets>
</JFXButton>
</children>
</VBox>
</children>
<rotationAxis>
<Point3D />
</rotationAxis>
</AnchorPane>
</children>
</AnchorPane>
</left>
</BorderPane>
</children>
</AnchorPane>