有没有人有jxbrowser的业力发射器



我们想运行一套单位测试,我们目前还针对Chrome对JxBrowser进行了测试。我们通过现有的业力发射器启动Chrome。有兴趣听到是否有人已经为JXBrowser创建了一个等价的启动器,以便我们可以在两个浏览器上运行所有测试?

我为此使用了业力 - script-launcher。您只需将路径传递到shell脚本作为业力配置中的浏览器名称。

我编写了示例Windows批处理脚本以运行简单的Java包装器。Java包装器只能使用JxBrowser View创建和显示Jframe。

public class BrowserWrapper {
    public static void main(String[] args) {
        BrowserPreferences.setChromiumSwitches("--remote-debugging-port=9222");
        Browser browser = new Browser();
        BrowserView browserView = new BrowserView(browser);
        JFrame jFrame = new JFrame("JxBrowser");
        jFrame.add(browserView, "Center");
        jFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        jFrame.setSize(800, 600);
        jFrame.setVisible(true);
        browser.loadURL(args[0]);
    }
}

最新更新