def createPartControl(self, parent): b = Browser(parent, SWT.NONE) b.setUrl("http://www.vogella.de") class MyProgressListener(ProgressListener): def completed(self, event): print "Page loaded" # try { # Thread.sleep(2000); # } catch (InterruptedException e) { # e.printStackTrace(); # } # // Execute JavaScript in the browser b.execute("alert(\"JavaScript, called from Java\");"); def changed(self, event): pass b.addProgressListener(MyProgressListener())