Wie kann ich WebEngine stoppen, nachdem ich JavaFX beendet habe?

Wenn ich mit WebEngine eine neue Bühne erstelle, in der Videos von YouTube wiedergegeben werden, wird YouTube nach dem Schließen weiterhin auf backgroung abgespielt. Wenn ich "Platform.exit" benutze, wird meine JavaFX-App geschlossen, aber ich möchte nur die Bühne schließen, die für YouTube erstellt wurde.

Dies ist meine Klasse für den YouTube-Player:

public class YouTube_player  {
    public YouTube_player(String url) {
        final Group root = new Group();
        Scene scene = new Scene(root, 820, 480);

        final Stage stage = new Stage();
        final WebView webView = new WebView();
        final WebEngine webEngine = webView.getEngine();
        webEngine.loadContent(url);
        root.getChildren().add(webView);
        stage.centerOnScreen();

        stage.setScene(scene);
        stage.show();
        stage.setOnCloseRequest(new EventHandler<WindowEvent>(){

            @Override
            public void handle(WindowEvent event) {
              //What i should put here to close only this stage.
              //Platform.exit - closes all my stages.
              //webEngine.getLoadWorker().cancel(); - dont stop Youtube )))
            }
        });

    }
}

Meine YouTube-Player-Bühne wird erstellt, nachdem ich auf die Schaltfläche in der Hauptbühne geklickt habe:

b1.setOnAction(new EventHandler<ActionEvent>() {
    @Override public void handle(ActionEvent event) {
        new YouTube_player(url_video_p1);
    }
});

Antworten auf die Frage(2)

Ihre Antwort auf die Frage