F XML fx: включить не меняющие размер вложенных элементов - PullRequest
0 голосов
/ 25 февраля 2020

Я включаю файл F XML в другой. Вложенный файл F XML является отзывчивым (если я изменяю размер окна, кнопка внутри также изменяется).

Когда я включаю этот файл F XML в другой файл, кнопка не изменяется, когда должно. Как я могу решить эту проблему?

button.f xml

<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.Button?>
<?import javafx.scene.layout.AnchorPane?>


<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="300.0" prefWidth="300.0" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1">
   <children>
      <Button layoutX="109.0" layoutY="124.0" mnemonicParsing="false" prefHeight="52.0" prefWidth="83.0" text="Button" AnchorPane.bottomAnchor="124.0" AnchorPane.leftAnchor="109.0" AnchorPane.rightAnchor="108.0" AnchorPane.topAnchor="124.0" />
   </children>
</AnchorPane>

button.fxml

main.f xml

<VBox maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" >
   <children>
      <fx:include source="button.fxml" />
   </children>
</VBox>

main.fxml

...