// initialization
private WebView createWebView() {
try {
final WebView webView = new WebView();
Group group = new Group();
group.getChildren().add(webView);
panel.setScene(new Scene(group));
panel.addComponentListener(new ComponentAdapter() {
public void componentResized(ComponentEvent e) {
Dimension size = panel.getSize();
webView.setMinSize(size.getWidth(), size.getHeight());
}
});
return webView;
} catch (Throwable t) {
log.severe("Cannot create WebView: " + t.getMessage());