有没有办法设置 GridPane 的列和行数量?
我目前有这样的事情:
<fx:root type="GridPane" xmlns:fx="http://javafx.com/fxml"
stylesheets="view/Style.css"
maxHeight="Infinity" maxWidth="Infinity">
<gridLinesVisible>true</gridLinesVisible>
<children>
<Pane fx:id="center"
GridPane.columnIndex="1" GridPane.rowIndex="1"
GridPane.columnSpan="5" GridPane.rowSpan="3"
GridPane.hgrow="always" GridPane.vgrow="always"/>
<Pane fx:id="options"
GridPane.columnIndex="0" GridPane.rowIndex="5"
GridPane.columnSpan="6"/>
</children>
</fx:root>
我动态地向其中添加元素。
问题来了,如果行/列没有任何元素,它会被删除,所以窗格的外观很奇怪(比如向 (3,0) 添加一个元素,然后在 (2, X) 上添加元素,(1 , X) (3,0) 上的元素不会在窗格中居中,因为 (4,X) 和 (5,X) 上没有元素)