Categories
Eclipse Snippets

Ouvrir une URL dans le navigateur interne d’Eclipse

Pour ouvrir une URL (par un clic sur un widget SWT “Link”, par exemple) dans le navigateur Web interne d’Eclipse, il suffit de faire ceci :

PlatformUI.getWorkbench().
            getBrowserSupport().
            createBrowser("myId").
            openURL(url); 

myId étant un identifiant unique qui permet, éventuellement, de réutiliser le même navigateur pour ouvrir d’autres pages.

NB : il existe une version de la méthode createBrowser() qui prend en paramètre un style, permettant de préciser si l’on veut afficher ou non la barre d’URL, la barre de navigation, etc.