is it possible to expand a grid pane to max width and height?
i have the following:
<fx:root type="javafx.scene.layout.AnchorPane" xmlns:fx="http://javafx.com/fxml"
stylesheets="view/Style.css">
<children>
<GridPane xmlns:fx="http://javafx.com/fxml"
AnchorPane.topAnchor="0.0" AnchorPane.bottomAnchor="128.0"
AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0"
hgap="10" vgap="10">
<!--anything-->
</GridPane>
</children>
</fx:root>
and i'd like to expand the grid pane to the limits determined by the anchor pane (so whole screen except the lower part)
Try set maxHeight and maxWidth properties of GridPane.
maxHeight="Infinity" maxWidth="Infinity"
And childrens of GridPane should contain
GridPane.hgrow="always" GridPane.vgrow="always"
If you are using JavaFX directly without fxml. The code is:
GridPane.setHgrow(childElementOfGridPane, Priority.ALWAYS);
GridPane.setVgrow(childElementOfGridPane, Priority.ALWAYS);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With