我之所以问是因为,如果您要针对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");
最佳答案
如果您想随时检查加载的网页上的HTML元素,则建议您每次都使用--remote-debugging-port
Chromium切换器运行应用程序。您可以在https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013082-remote-debugging-port上了解有关此切换台的更多信息
JxBrowser不提供带有选项卡,地址栏等的“完整”浏览器窗口。JxBrowser只是组件/库,而不是整个桌面应用程序。使用此库,您可以使用选项卡,地址栏等构建整个桌面应用程序。
关于jxbrowser - JXBrowser-是否可以右键单击+检查或开发工具?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43402323/