Java 在Swing JFrame上添加WebView控件
我正在开发混合了JavaFX控件的Swing应用程序 我创建了一个JavaFX控件(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
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
元素的指针?