1

我正在尝试将网页加载到我的应用程序中。我可以加载页面,但是,我尝试加载的网站需要 Java 才能运行,并且 WebView 似乎无法在我的 MacBook 上找到它。请参阅下面的剥离代码:

public class LoadPage extends Application {

    public static WebView loadPage() {
        WebView browser = new WebView();
        WebEngine eng = browser.getEngine();
        eng.load("http://www.java.com/en/download/installed.jsp");
        return browser;
    }

    @Override
    public void start(Stage primaryStage) {
        try {
            BorderPane pane = new BorderPane();
            pane.setCenter(loadPage());
            Scene scene = new Scene(pane);
            scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
            primaryStage.setTitle("WebEditor");
            primaryStage.setScene(scene);
            primaryStage.show();

        } catch(Exception e) {
            e.printStackTrace();
        }
    }

    public static void main(String[] args) {
        launch(args);
    }
}

现在我的问题是:有解决方法吗?任何帮助深表感谢 :)

4

1 回答 1

1

不,你不能这样做,WebView目前不支持插件技术!请在此处查看Jewelsea 的答案!

Javafx:Webview 组件中的 Java 小程序

于 2014-02-28T07:19:19.993 回答