Javafx Scene Builder显示网页

时间:2014-11-12 18:14:04

标签: javafx webpage

我的问题是可以用Javafx Scene Builder显示网页或html文件吗? 非常感谢。

2 个答案:

答案 0 :(得分:0)

你不能"浏览"直接使用JavaFX Scene Builder的网页,编号

但您可以将WebView Control元素添加到场景图并使用此组件浏览互联网或本地HTML文件,请参阅WebViewWebEngine的相应文档。

答案 1 :(得分:0)

它的工作。 第一步是在Scene Builder上构建AnchorePane,其中StackPane就在WebView上。 代码:

@FXML
private WebView web;

@FXML
private StackPane root;

public void initialize() {

        WebEngine engine = web.getEngine();
        //engine.load("https://www.google.com/maps");
        final URL urlGoogleMaps = getClass().getResource("GoogleMapsV3.html");
        engine.load(urlGoogleMaps.toExternalForm());
        engine.setJavaScriptEnabled(true);

        root.getChildren().add(web);    

    }

非常感谢。