我正在使用JXBrowser编写JavaFX应用程序。我似乎遇到了一些麻烦,但是想出了如何将BrowserView组件添加到Scene Builder中。
我曾尝试将所有.jar文件导入Scene Builder,并尝试为其创建自定义组件,但无济于事。
我已经用光了我所有的Google Fu。
在Scene Builder 8和10上测试。 经过测试的Java源代码8至10。
答案 0 :(得分:0)
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部分:IGNORE_ROW_ON_DUPKEY_INDEX