我在问,因为如果您正在编写和测试JX生成的浏览器,并且说您要检查要添加到代码中的元素,或者检查按钮以查看链接,那么您不应该打开另一个浏览器,按照相同的点击进行操作。
有没有办法启用完整的浏览器窗口?包括普通浏览器的所有功能?地址字段等等?
Browser browser = jx.browser;
BrowserView browserView = new BrowserView(browser);
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.add(browserView, BorderLayout.CENTER);
frame.setSize(1024, 768);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
browser.loadUrl("http://www.google.com");
答案 0 :(得分:1)
如果您想随时检查已加载网页上的HTML元素,我建议您每次都使用--remote-debugging-port
Chromium切换器运行您的应用程序。您可以在https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013082-remote-debugging-port
JxBrowser没有提供"完整"带有选项卡,地址栏等的浏览器窗口.JxBrowser只是一个组件/库,而不是整个桌面应用程序。使用此库,您可以使用选项卡,地址栏等构建整个桌面应用程序。