Comment ouvrir un fichier avec le programme associé par défaut en Java? (par exemple un fichier de film)
Vous pouvez utiliser Desktop.getDesktop().open(File file)
. Voir la question suivante pour d'autres options: " [Java] Comment ouvrir l'éditeur préféré du système utilisateur pour un fichier donné? "
SwingHacks a une solution pour les anciennes versions de Java.
Je pense qu'ils ont utilisé l'objet Runtime pour exécuter la commande 'start' sur Windows et qu'il existe une commande similaire sur le mac.