Я пытаюсь сделать переход масштабирования для этапа JavaFX для замены текущей сцены (в данном случае фрейма входа) для главного окна приложения.
Когда это происходит, так как новая сцена больше, окна резко изменяются нестандартным образом.
Есть ли способ настроить масштабирование или переразмерный переход, чтобы сделать это для изменения размера сцены?
Соответствующий код:
InputStream is = null;
try {
is = getClass().getResourceAsStream("/fxml/principal.fxml");
Region pagina = (Region) cargadorFXML.load(is);
cargadorFXML.<ContenedorPrincipal>getController().setEscenario(escenario);
final Scene escena = new Scene(pagina, 900, 650);
escena.setFill(Color.TRANSPARENT);
escenario.setScene(escena);
escenario.sizeToScene();
escenario.centerOnScreen();
escenario.show();
} catch (IOException ex) {
// log "Unable to load the main application driver"
log.error("No fue posible cargar el controlador principal de la aplicación.");
log.catching(ex);
} finally {
if (is != null) {
try {
is.close();
} catch (IOException e) {}
}
}