日期:2014-05-20 浏览次数:20654 次
public void oneByOneOpenSys() { if (allUrls.size() > 0) { NativeInterface.initialize(); NativeInterface.open(); String url = allUrls.get(0).toString(); plBrowser.removeAll(); JPanel webBrowserPanel = new JPanel(new BorderLayout()); webBrowserPanel.setBorder(BorderFactory.createTitledBorder("KR-Browser")); JWebBrowser webBrowser = new JWebBrowser(); webBrowser.setBarsVisible(false); webBrowser.setButtonBarVisible(false); webBrowser.setDefaultPopupMenuRegistered(false); webBrowser.navigate(url); webBrowserPanel.add(webBrowser); plBrowser.add(webBrowserPanel); webBrowser.addWebBrowserListener(new WebBrowserAdapter() { @Override public void loadingProgressChanged(WebBrowserEvent e) { if (e.getWebBrowser().getLoadingProgress() == 100) { // int position = webBrowser.getHTMLContent().indexOf("找不到服务器"); allUrls.remove(0); oneByOneOpenSys(); } } }); } }