Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2013, 04:28
Alberto_Mad
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 2 meses
Puntos: 0
Abrir navegador en diferentes sistemas operativos

Buenos días,

Tengo una aplicación en Java (realizada con swing) y en la cual quiero que cuando un usuario pulsa sobre un botón se abra una web en un navegador, pero lo que quiero es que me valga para diferentes sistemas operativos (Windows, Linux, MacOS,..).
He estado viendo que haciendo algo similar a esto:
Código:
String url = "http://www.google.com";
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
Abriría un navegador en Windows pero no me serviría para abrirlo en los diferentes SO.
¿Alguien sabe alguna otra forma de hacerlo?

Muchas gracias.

Un saludo.