Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 网格中的可见按钮_Javafx_Javafx 8 - Fatal编程技术网

Javafx 网格中的可见按钮

Javafx 网格中的可见按钮,javafx,javafx-8,Javafx,Javafx 8,我的网格窗格是: 我使用场景生成器。谢谢除了通过将visible属性设置为false(“visible=”false“)使组件不可见之外,您还将托管属性设置为false(managed=”false”)。但是如果fxml中有明确的“ColumnConstraints”,则“managed=false”将无效。因此,您可能希望避免使用ColumnConstraints,而是使用GridPane子组件的属性来设置尺寸 <?xml version="1.0" encod

我的网格窗格是:



我使用场景生成器。谢谢

除了通过将visible属性设置为false(“visible=”false“)使组件不可见之外,您还将托管属性设置为false(managed=”false”)。但是如果fxml中有明确的“ColumnConstraints”,则“managed=false”将无效。因此,您可能希望避免使用ColumnConstraints,而是使用GridPane子组件的属性来设置尺寸

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

<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>

<AnchorPane id="AnchorPane" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="569.0" prefWidth="794.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2" fx:controller="com.controller.test">
  <children>
    <GridPane layoutX="10.0" layoutY="270.0" prefWidth="775.0" rotate="0.0">
      <children>
        <Button fx:id="btn1" mnemonicParsing="false" prefWidth="67.0" rotate="0.0" text="btn1" GridPane.columnIndex="0" GridPane.rowIndex="0" />
        <Button fx:id="btn2" mnemonicParsing="false" prefWidth="67.0" rotate="0.0" text="btn2" GridPane.columnIndex="1" GridPane.rowIndex="0" />
        <Button fx:id="btn3" mnemonicParsing="false" prefWidth="67.0" rotate="0.0" text="btn3" GridPane.columnIndex="2" GridPane.rowIndex="0" />
        <Button fx:id="btn4" mnemonicParsing="false" prefWidth="67.0" rotate="0.0" text="btn4" GridPane.columnIndex="3" GridPane.rowIndex="0" />
      </children>
      <columnConstraints>
        <ColumnConstraints maxWidth="594.0" minWidth="10.0" prefWidth="69.0" />
        <ColumnConstraints maxWidth="594.0" minWidth="10.0" prefWidth="69.0" />
        <ColumnConstraints maxWidth="558.0" minWidth="10.0" prefWidth="67.0" />
        <ColumnConstraints maxWidth="507.0" minWidth="10.0" prefWidth="507.0" />
      </columnConstraints>
      <rowConstraints>
        <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
      </rowConstraints>
    </GridPane>
  </children>
</AnchorPane>