日期:2014-05-20 浏览次数:20857 次
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();
}
}
});
}
}