【发布时间】:2015-07-10 07:03:04
【问题描述】:
我学习了很多教程,但也许我遗漏了一些东西,因为 url 没有加载到 javafx webview 中,并且正在显示一个白色面板,而不是网页。我尝试使用http://google.com 和其他网页,但都没有显示。 下面的 JPanel 出现在 JTabbedPane 中。我认为白色面板是 JFXPanel,填充在下面。
这是代码:
public class RtcOverview extends JPanel {
private final JFXPanel jfxPanel = new JFXPanel();
private WebEngine engine;
String url = "http://google.com";
public RtcOverview() {
super();
initComponents();
this.add(jfxPanel);
}
private void initComponents() {
Platform.runLater(new Runnable() {
@Override
public void run() {
WebView view = new WebView();
engine = view.getEngine();
engine.load(url);
Scene scene = new Scene(view);
jfxPanel.setScene(scene);
}
});
}
【问题讨论】:
标签: webview javafx load jpanel