Java JWebbrowser DocumentCompleted事件

时间:2011-05-06 08:35:11

标签: java cross-platform browser swt

我正在研究chrriis.dj.nativeswing.swtimpl.components.JWebBrowser,我尝试了演示,一切看起来都不错,但我找不到任何检测文档完成的事件

1 个答案:

答案 0 :(得分:1)

长时间没有原始问题的答案,所以如果其他人愿意使用,我会报告我对该问题的调查结果。

到目前为止,我发现没有DocumentCompleted事件但我通过使用

添加侦听器取得了类似的结果
webBrowser.addWebBrowserListener(new WebBrowserListener() {
            public void loadingProgressChanged(WebBrowserEvent wbe) {
                JWebBrowser wb = wbe.getWebBrowser();
                String pageUrl = wb.getResourceLocation();
                int progress = wb.getLoadingProgress();
                if (progress == 100) {
                    String jsCommand = "";
                    ....
                    wb.executeJavascript(jsCommand);

                }
            }
        }
...