Skip to content

Ouvrir une URL dans le navigateur interne d’Eclipse

2008 August 7
by Benjamin Cabé

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 :

[sourcecode language='java']
PlatformUI.getWorkbench().
getBrowserSupport().
createBrowser(“myId”).
openURL(url); [/sourcecode]

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.

One Response leave one →
  1. Jako permalink
    July 8, 2009

    Et voici la version pour ouvrir une adresse web en utilisant le navigateur Web externe. C’est utile lorsque l’on utilise un FormText dans une boite de dialogue de type “About” de l’application.

    PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL("http://blog.benjamin-cabe.com/"));

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS