Tentei as duas maneiras a seguir para definir minHeight e minWidth para um AnchorPane em JavaFX (de forma que não seja redimensionável em 1280x720):
Da classe do controlador (que é chamada de um Button em um login-view.fxml que possui os mesmos valores mínimo e máximo para altura e largura, mas apenas localmente e nada é transferido para admin-view.fxml).
root, stage, scene são declarados no LoginController, mas não são
root = FXMLLoader.load(getClass().getResource("admin-view.fxml"));
stage = (Stage) ((Node) event.getSource()).getScene().getWindow();
scene = new Scene(root);
stage.setScene(scene);
stage.setMinHeight(scene.getRoot().minHeight(-1));
stage.setMinWidth(scene.getRoot().minWidth(-1));
e
stage.setMinHeight(720);
stage.setMinWidth(1280);
e em admin-view.fxml
<VBox maxHeight="720.0" maxWidth="1280.0" minHeight="720.0" minWidth="1280.0" ...>
<children>
<VBox VBox.vgrow="ALWAYS" />
<AnchorPane maxHeight="720.0" maxWidth="1280.0" minHeight="720.0" minWidth="1280.0">
... my code here ...
<VBox VBox.vgrow="ALWAYS" />
</children>
<VBox>
(Selecionei os valores mínimo e máximo iguais porque vi em um tutorial que isso deve funcionar).
Mas meu problema é que o tamanho da janela está carregando em 1280x720, mas é redimensionável para ~1260x690.