mardi 16 juin 2009

Ouvrir un document en java

Pour ouvrir un document sans préciser entièrement la ligne de commande.

Ceci permet de déléguer la responsabilité d'assigner un programme à un type de document. Pour ouvrir un PDF.

L'article source

Sous windows :
public class ShowPDF {public static void main(String[] args) throws Exception {Process p = Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler c:/pdf/mypdf.pdf");p.waitFor();}}



Sous linux :
public class ShowPDF {public static void main(String[] args) throws Exception {Process p = Runtime.getRuntime().exec("mimopen  c:/pdf/mypdf.pdf");p.waitFor();}}


Pour éditer l'association des fichiers modifier ce fichier :
/usr/share/application-registry/gnome-vfs.applications

Aucun commentaire: