Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/09/2009, 16:07
Avatar de Arekuzu
Arekuzu
 
Fecha de Ingreso: junio-2007
Ubicación: Irk
Mensajes: 40
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Abrir url en Java

Hola, sé que este post es viejo pero al buscar yo la solución al problema me apareció, y me parece pertinente poner una solución posible (que ya encontré, tal vez no es la mejor pero sirve), por si a alguien le vuelve a aparecer en google este mensaje como a mí :)

Código java:
Ver original
  1. String direccion = "http://www.forosdelweb.com";
  2. try
  3.                 {
  4.                     Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + direccion);
  5.                 }
  6.                 catch(Exception err)
  7.                 {
  8.                     JOptionPane.showMessageDialog(null,"Error: "+err);
  9.                 }

Obviamente solo funciona en Windows, abre el browser por default, si quieres abrir específicamente IE sería algo como

Código java:
Ver original
  1. Runtime.getRuntime().exec("\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" " + direccion);

Para Firefox la ruta default de Firefox y así.

Si estás trabajando con un applet, hay maneras de hacerlo 'nativamente' sin depender de un OS o browser específico, pero esa es la otra solución que no me sé jeje ;)

Saludos!

PD: Creo que es necesario hacer un import java.io.*; pero no estoy seguro.