2x2 グリッドに 4 つのボタンを配置する必要があります。すべてのボタンは同じサイズである必要があり、ウィンドウのサイズが変更されたときに変更する必要があります。
現在、次の FXML を使用していますが、ボタンのサイズは変わりません。
<GridPane xmlns:fx="http://javafx.com/fxml">
<Button fx:id="btnLogin" text="Login" GridPane.rowIndex="0" GridPane.columnIndex="0"/>
<Button fx:id="btnLibrary" text="Library" GridPane.rowIndex="0" GridPane.columnIndex="1"/>
<Button fx:id="btnRegister" text="Register" GridPane.rowIndex="1" GridPane.columnIndex="0"/>
<Button fx:id="btnHelp" text="Help" GridPane.rowIndex="1" GridPane.columnIndex="1"/>
</GridPane>