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 :

integrer firefox dans une interface graphique swing


Sujet :

AWT/Swing Java

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    453
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 453
    Par défaut integrer firefox dans une interface graphique swing
    Comment je peux integrer le navigateur firefox dans mon application java developpé en swing. Plus exactement je doit l'integrer dans panel.
    Merci de l'avance.

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    C'est impossible en Java.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Il faut obligatoirement passé par du code natif, avec une API tel que JDIC...


    Maintenant selon tes besoins tu pourrais utiliser Flying Saucer, un renderer XHTML/CSS : https://xhtmlrenderer.dev.java.net/


    a++

  4. #4
    Membre éclairé Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    Citation Envoyé par adiGuba Voir le message
    Salut,


    Il faut obligatoirement passé par du code natif, avec une API tel que JDIC...


    Maintenant selon tes besoins tu pourrais utiliser Flying Saucer, un renderer XHTML/CSS : https://xhtmlrenderer.dev.java.net/


    a++
    JDIC gère Internet Explorer et le navigateur de la suite Mozilla (qui n'est pas exactement Firefox) mais pas Firefox !

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par danyboy85 Voir le message
    JDIC gère Internet Explorer et le navigateur de la suite Mozilla (qui n'est pas exactement Firefox) mais pas Firefox !
    Oui j'ai plus pris le problème comme "intégrer un navigateur"


    a++

  6. #6
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    453
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 453
    Par défaut
    salut et merci pour vos reponses,
    j' ai déja utiliser le jdic mais la probleme que j'ai obligé d'utiliser le firefox car j'ai des plugins de synthétiseur vocale qui sont adapté seulement au firefox ce qui ne le permette pas (meme avec l'utilisation du mozilla) le jdic.
    Merci pour vos reponses et s'il y-a d'autre information je serai le bien venue

  7. #7
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut
    Bonjour,

    Je me permet d'up le sujet car je suis dans une situation similaire. J'explique ma situation :

    Je suis actuellement en stage et on me demande de modifier un logiciel déjà existant. Ce logiciel consiste à regrouper plusieurs applications de la société.

    Les applications sont listées dans des menus, et lorsqu'on lance une d'elles, un nouvel onglet est crée dans la fenêtre principale et l'application (externe) se lance, se met au 1er plan et sa fenêtre se redimensionne à la bonne taille (qui est la taille du panel du JTabbedPane). De plus, une fois une application lancée, elle intéragit directement avec le logiciel que je dois modifié (réduction/augmentation de la fenêtre quand on clique sur l'onglet, fermeture de l'onglet lors de la fermeture de l'application,...)

    Mon travail est d'intégrer un navigateur web au logiciel afin de lancer une application en ligne (du coup j'ai besoin d'un "vrai" navigateur pour que cette application fonctionne correctement)

    J'ai réussi à lancer IE de la même façon que les autres applications, mon seul problème est que la fenêtre ne se redimensionne pas automatiquement. J'ai donc pensé à intégrer directement le navigateur dans un JPanel du JTabbedPane, mais les solutions que j'ai trouvées (JEditorPane, WebBrowser) un peu partout sur le net ne conviennent pas et je me demande du coup si c'est faisable...

    J'ai entendu parler d'un JWebPane qui était en cours de développement en 2009, qu'en est-il ?

    J'espère avoir été clair...

    Merci d'avance

  8. #8
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Normalement le JWebPane est censé être prévu (oui, je sais, ça fait beaucoup de conditionnel) pour la release de JavaFX 2.0...

    Ce composant est une arlésienne à l'état brut, a priori des gens l'ont eu en main, mais bon...

    Sinon une solution relativement propre est de passer par le DJ Project qui intègre des composants SWT à Swing.

  9. #9
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut
    J'ai essayé ce que propose le DJ Project et ça fonctionne parfaitement, c'est exactement ce que je voulais !!

    Merci

Discussions similaires

  1. [Débutant] comment integrer une fonction créée dans une interface graphique
    Par Automatiq dans le forum Interfaces Graphiques
    Réponses: 14
    Dernier message: 16/02/2015, 20h43
  2. Intégrer des programmes dans une interface graphique avec GUIDE
    Par maserati222e dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 24/05/2007, 11h30
  3. zoom dans une interface graphique type gui
    Par oregos dans le forum MATLAB
    Réponses: 1
    Dernier message: 25/04/2007, 12h45
  4. appel d'un binaire systeme dans une interface graphique
    Par elbronziero dans le forum Tkinter
    Réponses: 4
    Dernier message: 18/04/2007, 10h01
  5. [Swing] Création d'une interface graphique SWING + MVC
    Par Sylmandel dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 21/04/2006, 09h03

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