¿Cómo puedo configurar un JavaFX WebView tan grande como la escena?

Tengo un JavaFX WebView que quiero tener tan grande como la escena al inicio. Si pudiera cambiar el tamaño de la escena, sería perfecto.
Pero ahora me concentro solo en el tamaño inicial.

@Override
public void start(Stage stage) {
    try {
        Scene scene = new Scene(createWebViewPane(), 1920, 1080);
        scene.getStylesheets().add(getClass().getResource("Styles/application.css").toExternalForm());
        stage.setScene(scene);
        stage.show();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

El código anterior crea una escena con ancho: 1920px, altura: 1080px.createWebViewPane() crea un WebView en un panel.

private Pane createWebViewPane() {
    final Pane pane = new Pane();
    pane.minWidth(1920);
    pane.minHeight(1080);
    WebView browser = new WebView();
    browser.minWidth(1920);
    browser.prefWidth(1920);
    browser.minHeight(1080);
    browser.prefHeight(1080);
    WebEngine webEngine = browser.getEngine();
    webEngine.load(getClass().getResource("index.html").toExternalForm());
    pane.getChildren().add(browser);
    return pane;
}

Allí trato de establecer el ancho / alto. También lo configuré en la hoja de estilo.

web-view{
    -fx-font-scale: 1;  
    -fx-min-width: 1920px;   
    -fx-min-height: 1080px;   
    -fx-pref-width: 100%; 
    -fx-pref-height: 100%;
}

Pero ninguna de estas propiedades parece afectar a WebView. Todavía tiene su tamaño predeterminado. 800 px de ancho y 600 px de alto.

Respuestas a la pregunta(1)

Su respuesta a la pregunta