IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

lancer un navigateur


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 181
    Par défaut lancer un navigateur
    Bonjour,
    A tout hasard est il possible, lors du clic sur un bouton, de lancer une page html dans un browser. Exemple, si je clique sur le bouton 1, forefox/ie se lance avec la page "test.html".
    Merci d'avance

  2. #2
    Membre expérimenté Avatar de Vikisme
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2007
    Messages
    172
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2007
    Messages : 172
    Par défaut
    Ceci permet de lancer un fichier avec son lanceur par défaut, donc pour une page html firefox/ie... :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    try {
        Runtime.getRuntime().exec("cmd.exe /C \"page.html\"");
    } catch (IOException e1) {
        e1.printStackTrace();
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2007
    Messages : 64
    Par défaut
    Il y a aussi le package JDIC qui possede quelques classes utiles permettant par exemple de lancer le navigateur par défaut.
    L'API de ce package est disponible ici : https://jdic.dev.java.net/nonav/docu...dic/index.html

  4. #4
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    De plus, si tu as Java 6, la méthode de JDIC est directement intégré avec la classe Desktop

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 181
    Par défaut
    la methode de vik semble fonctionner egalement. Avec cette methode y a t il moyen de preciser le navigateur? Par exemple le lancer avec firefox.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 81
    Par défaut
    tu peux faire ca en utilisant la méhode de vikisme

    try {
    Runtime.getRuntime().exec("firefox c:/page.html");
    } catch (IOException e1) {
    e1.printStackTrace();
    }

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/09/2008, 21h04
  2. Lancer un navigateur en tache de fond
    Par rori dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/09/2007, 12h33
  3. Lancer le navigateur de Windows
    Par cris73 dans le forum Prolog
    Réponses: 4
    Dernier message: 24/03/2007, 10h27
  4. lancer le navigateur depuis eclipse 3.1
    Par mamiberkof dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 05/05/2006, 11h07
  5. Réponses: 2
    Dernier message: 21/07/2003, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo