Lancer une application externe en JAVA

Pelalmqvist Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -  
Pelalmqvist Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


J'essaye de m'amuser en créant un petit programme me permettant de faire plusieurs commandes, y compris celle de lancer mon navigateur (google chrome)

J'utilise donc eclipse et j'essaye depuis 3 heures de faire en sorte que mon programme lance Google Chrome quand je le veux.

J'ai beau utiliser les divers lignes de codes données sur le net, eclipse me trouve toujours une erreur

Il y en a qui connaissent le code exact pour simplement lancer google chrome (ou toute autre application)?

Merci d'avance !


A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Avec la classe Desktop :

Desktop.getDesktop().browse(new URI("http://www.commentcamarche.net/"));
0
Pelalmqvist Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup !
0
Pelalmqvist Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
 
Au passage,

J'ai éssayé d'utiliser un truc similaire pour me permettre d'ouvrir une image

			Desktop.getDesktop().open(new File("image.png"));
Mais je ne sais pas où mettre l'image, sur le bureau il me dit que l'image n'existe pas et quand je la met au même endroit que la où est enregistré le projet, il me dit
"Error message: Un périphérique attaché au système ne fonctionne pas correctement."

J'ai vu que j'avais un point d'exclamation dans mon gestionnaire des périphériques qui s'appelle "usb-if xhci usb host controller" mais je ne suis pas sur qu'il y ait un lien entre mon programme et ce périph :/
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020 > Pelalmqvist Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
 
Pour savoir où il va chercher le fichier tu peux faire :

File img = new File("image.png");
System.out.println(img.getAbsolutePath());
Desktop.getDesktop().open(img);
0
Pelalmqvist Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
 
Error message: Un périphérique attaché au système ne fonctionne pas correctement.

:(
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
À quel moment est-ce que tu as ça ?
Quel est le résultat du println ?
0