我正在使用JXBrowser编写 JavaFX 应用程序。我似乎遇到了一些麻烦,但是弄清楚如何将 BrowserView 组件添加到场景生成器中。
我尝试将所有 .jar 文件导入 Scene Builder 并尝试为其创建自定义组件,但无济于事。
我已经用尽了我所有的谷歌功能。
在 Scene Builder 8 和 10 上测试。测试了 Java 源代码 8 到 10。
JxBrowser 仅支持通过代码或 FXML 文件导入 BrowserView。不支持通过 SceneBuilder 导入,因为应满足特定要求才能使用 SceneBuilder 导入 BrowserView。
通过代码导入的方式如下。请检查下面的示例。
@Override
public void start(final Stage primaryStage) {
Browser browser = new Browser();
BrowserView view = new BrowserView(browser);
Scene scene = new Scene(new BorderPane(view), 700, 500);
primaryStage.setScene(scene);
primaryStage.show();
browser.loadURL("http://www.google.com");
}
本文介绍了通过 FXML 文件导入,请查看 FXML 部分:https ://jxbrowser.support.teamdev.com/support/solutions/articles/9000013071-using-jxbrowser-in-javafx
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句