url = "file:" + System.getProperty( "user.dir" ) + System.getProperty( "file.separator" ) + /mi_imagen.png";
url = "file:C:/mi_aplicacion/mi_imagen.png";
Process proc=Runtime.getRuntime().exec("cmd /c start .\\inria-RR-3449.pdf");segun tu... este codigo habre un .pdf
Quiero hacer que mi aplicacion funcione logicamente tanto en windows como en linux.Para GNU/Linux, (si tratas de abrirlo con un programa determinado) supongo que seria asi:
Tengo una opcion en el menu que muestra un fichero pdf.
El problema es que si es en windows, tengo la opcion siguiente:
Process proc=Runtime.getRuntime().exec("cmd /c start .\\inria-RR-3449.pdf");
y me lo reconoce, pero en Linux no reconoceria esta secuencia.
Como puedo hacer que lo muestre sea cual sea el sistema operativo, no tener que distinguirlo previamente ??
Espero que me haya explicado.
Por favor ayudadme. Gracias.