gpt4 book ai didi

java - 在 DJ Native Web 浏览器中操作链接

转载 作者:行者123 更新时间:2023-12-01 04:46:35 27 4
gpt4 key购买 nike

 public static JComponent createContent() {   
JPanel contentPane = new JPanel(new BorderLayout());
JPanel webBrowserPanel = new JPanel(new BorderLayout());
webBrowserPanel.setBorder(BorderFactory.createTitledBorder("Native Web Browser component"));
final JWebBrowser webBrowser = new JWebBrowser();
webBrowser.navigate("http://www.google.com");
webBrowserPanel.add(webBrowser, BorderLayout.CENTER);
contentPane.add(webBrowserPanel, BorderLayout.CENTER);
// Create an additional bar allowing to show/hide the menu bar of the web browser.
JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.CENTER, 4, 4));
JCheckBox menuBarCheckBox = new JCheckBox("Menu Bar", webBrowser.isMenuBarVisible());
menuBarCheckBox.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
webBrowser.setMenuBarVisible(e.getStateChange() == ItemEvent.SELECTED);
}
});
webBrowser.addWebBrowserListener(new WebBrowserListener() {
}

//我正在使用 DJ Native Web 浏览器。我想用它来操纵链接。我可以使用这个 DJ 原生网络浏览器来实现这个目标吗?例如:即使点击任何链接,我也希望它只打开 google.com。

最佳答案

您可以通过 JWebBrowser 执行的 Javascript 操作 DOM 中的链接。

关于java - 在 DJ Native Web 浏览器中操作链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15729295/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com