[英]JavaFX Web View
I want to code a small web browser using JavaFX Web View.我想使用 JavaFX Web View 编写一个小型 Web 浏览器。 Here's my current code:
这是我当前的代码:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.VBox;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class WebViewExample extends Application {
public static void main(String[] args) {
launch(args);
}
public void start(Stage primaryStage) {
primaryStage.setTitle("JavaFX WebView Example");
WebView webView = new WebView();
webView.getEngine().load("http://google.com");
VBox vBox = new VBox(webView);
Scene scene = new Scene(vBox, 960, 600);
primaryStage.setScene(scene);
primaryStage.show();
}
}
When I want to compile it using当我想使用编译它时
javac -p /Users/xamsoftware/javafx-sdk-11.0.2/lib --add-modules=javafx.controls WebViewExample.java
It says它说
WebViewExample.java:4: error: package javafx.scene.web is not visible
import javafx.scene.web.WebView;
^
(package javafx.scene.web is declared in module javafx.web, which is not in the module graph)
1 error
Is there anybody that can help me?有没有人可以帮助我?
因此,响应一条评论,您基本上必须将--add-modules=javafx.controls
为--add-modules=javafx.web
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.