Javafx 2 JavaFX/Howto在SplitPane中嵌入地图

Javafx 2 JavaFX/Howto在SplitPane中嵌入地图,javafx-2,javafx,Javafx 2,Javafx,今天的问题是关于将地图视图嵌入JavaFX应用程序。我基本上遵循了和上的说明,因此所有类似于*.html文件的内容都已准备就绪。但在那里,人们正在将WebView添加到主场景中。对于我来说,我想将WebView添加到拆分窗格中。因此,我准备了application.fxml文件,如下所示: <SplitPane id="SplitPane" dividerPositions="0.5" orientation="HORIZONTAL" prefHeight="260.0" prefWidt

今天的问题是关于将地图视图嵌入JavaFX应用程序。我基本上遵循了和上的说明,因此所有类似于*.html文件的内容都已准备就绪。但在那里,人们正在将WebView添加到主场景中。对于我来说,我想将WebView添加到拆分窗格中。因此,我准备了application.fxml文件,如下所示:

<SplitPane id="SplitPane" dividerPositions="0.5" orientation="HORIZONTAL" prefHeight="260.0" prefWidth="850.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
    <items>
        <TableView id="tableView1" fx:id="table" prefHeight="263.0" prefWidth="433.0">
            <columns>
                <TableColumn text="one" /><TableColumn text="two" /><TableColumn text="three" />
            </columns>
        </TableView>
        <AnchorPane prefHeight="200.0" prefWidth="200.0">
            <children>
                <Region fx:id="webViewRegion" prefHeight="200.0" prefWidth="200.0" />
            </children>
        </AnchorPane>
     </items>
</SplitPane>
@FXML
private Region webViewRegion;

class MyMapView extends Region {

    HBox toolbar;
    WebView webview = new WebView();
    WebEngine webEngine = webview.getEngine();

    public MyMapView() {
        final URL urlGoogleMaps = getClass().getResource("openstreetmap.html");
        webEngine.load(urlGoogleMaps.toExternalForm());
        getChildren().add(webview);
    }
}

private void load_webView() {
    webViewRegion = new MyMapView();
}
对我来说,现在我不知道如何以正确的方式使用Webview填充该区域,或者是否有更好的方法