Java 在Swing JFrame上添加WebView控件

Java 在Swing JFrame上添加WebView控件,java,swing,awt,javafx-2,javafx,Java,Swing,Awt,Javafx 2,Javafx,我正在开发混合了JavaFX控件的Swing应用程序 我创建了一个JavaFX控件(WebView)来浏览HTML文件。但是我想要 要知道,如何在SwingJFrame的容器中添加此web视图控件?允许您在Swing应用程序中嵌入JavaFX 给定一个已经存在的jFrame,以下代码添加一个新的WebView并加载一个URL: // You should execute this part on the Event Dispatch Thread // because it modifies a

我正在开发混合了JavaFX控件的Swing应用程序

我创建了一个JavaFX控件(
WebView
)来浏览HTML文件。但是我想要
要知道,如何在Swing
JFrame
的容器中添加此web视图控件?

允许您在Swing应用程序中嵌入JavaFX

给定一个已经存在的
jFrame
,以下代码添加一个新的
WebView
并加载一个URL:

// You should execute this part on the Event Dispatch Thread
// because it modifies a Swing component 
JFXPanel jfxPanel = new JFXPanel();
jFrame.add(jfxPanel);

// Creation of scene and future interactions with JFXPanel
// should take place on the JavaFX Application Thread
Platform.runLater(() -> {
    WebView webView = new WebView();
    jfxPanel.setScene(new Scene(webView));
    webView.getEngine().load("http://www.stackoverflow.com/");
});

有没有办法在Swing中保持指向
webView
元素的指针?