1

我正在使用 teamdev 的 jxbrowser。

我在下载项目时发现了一个小缺陷,它总是会弹出一个空白窗口,其中 jxbrowser 弹出窗口作为标题,这破坏了这里的用户体验。

尝试1:

我尝试在没有任何弹出代码的情况下覆盖下载处理程序类。这没用。

尝试2:

我还尝试覆盖禁用弹出窗口的弹出处理程序。它普遍禁用所有弹出窗口,这不是我想要的。另外,它返回抽象方法错误。

browser.setPopupHandler(new PopupHandler() {
public PopupContainer handlePopup(PopupParams params) {
    return new PopupContainer() {......}

有谁熟悉 jxbrowser 吗?我想和你谈谈。

我很快就会设置赏金。

4

1 回答 1

1

这取决于您的 JxBrowser 版本,但在 JxBrowser 4(Chromium)上,您可以通过添加DownloadListener并调用JFileChooser(Swing 组件)来使用DownloadHandler处理下载。

于 2015-01-20T08:47:59.707 回答