Community
Participate
Working Groups
Progress-listner is essential for using execute and evaluate methods, because they will fail if the URL has been set, but not yet loaded. Example: Browser browser = new Browser(parent, SWT.NONE ); browser.setURL( "some URL" ); browser.execute( "some js" ); This won't work. It has to be: Browser browser = new Browser(parent, SWT.NONE ); browser.setURL( "some URL" ); browser.addProgressListener( new ProgressListener() { public void completed(ProgressEvent event) { browser.execute( "some js" ); } public void changed(ProgressEvent event) { } } );
Changes are in CVS HEAD.