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:
Abriría un navegador en Windows pero no me serviría para abrirlo en los diferentes SO.String url = "http://www.google.com"; Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + url);
¿Alguien sabe alguna otra forma de hacerlo?
Muchas gracias.
Un saludo.