0
私のJavaFX実装では、ペインのボタンをクリックすると、Webviewを開きたいペインを使用します。javafxのペインからhtmlファイルを開始
だがしかし、このスニペットで、それは動作しません:
WebView webView = new WebView();
WebEngine webEngine = webView.getEngine();
webEngine.load("http://google.com");
button.setOnAction((event) -> {
webEngine.load(url.toExternalForm());
});
私はFXMLを呼び出すためにこれを持っている:
Parent root = FXMLLoader.load(getClass().getResource("test.fxml"));
Scene scene = new Scene(root);
primaryStage.setScene(scene);
primaryStage.sizeToScene();
primaryStage.show();
任意のヒントを? thx
シーンに「WebView」を追加しましたか?さらに、前にページをロードすると、「WebViewを開く」ということはほとんどありません。 – fabian
私の投稿に少し変更がありました:fxmlloaderでfxmlファイルをロードしてシーンに入れています。私のfxmlファイルにボタンがあります。私はそれがクリックされると、ウェブサイトまたはローカルHTMLファイルを呼びたいと思う。どうすればそれをやり遂げることができますか?私はwebviewと "ルート"を同じシーンに追加できますか? –