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 :

afficher du html


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 33
    Par défaut afficher du html
    bonsoir a tous je veux afficher une page html j'ai reussi à le faire en donnant une URL et la page s'affiche convenablement mais le probleme persiste lorsqu'il s'agit d'une page web sur mon bureau
    voulez vous m'aider svp
    Merci d'avance
    voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    try {
    			String url = "http://deptinfo.unice.fr/~grin/";
    			JEditorPane editorPane = new JEditorPane(url);
    			editorPane.setEditable(false);
    			JFrame frame = new JFrame();
    			frame.getContentPane().add(editorPane,
    			BorderLayout.CENTER);
    			frame.setSize(200, 300);
    			frame.setVisible(true);
    			} catch (IOException e) { }
    	}

  2. #2
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 33
    Par défaut resolu MAIS
    J'ai touvé tout a l'heure la reponse
    je doit ajouter file:/// devant le chemin du fichier html
    mais le probleme que la page ne s'affiche pas convenablement:
    bon j'explique:
    les pages que je veux les afficher contiennent des formulaires qui s'affiche avec un plugin ce qui s'affiche seulement les labels des champs et non pas les champs de saisie.
    Comment je peux faire?
    Merci

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Le parseur html, comme indiqué dans les docs de sun quelque part, est très limité. Faut pas t'attendre à ce qu'il support le xhtml, le css 3 et le svg Il s'agit simplement d'une implémentation minimaliste du HTML permettant de faire une peu de mise en page pour des tooltip ou des boites de dialogue. Si tu veux un vrai support html, il va falloir te tourner vers de composants spécialisés, comme jrex: http://jrex.mozdev.org/ ou d'autres (j'arrive plus à mettre la main dessus)

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    l'api desktop de java 6 devrais normalement te permettre d'ouvrir des documents avec un browser externe.

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 33
    Par défaut
    Merci pour votre aide est ce je peux avoir un exemple ou comment je peux le faire svp
    Merci

  6. #6
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Citation Envoyé par ensi08 Voir le message
    Merci pour votre aide est ce je peux avoir un exemple ou comment je peux le faire svp
    Merci
    Comme on te l'a dit la classe Desktop peut t'aider :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    try{
      URI url = new URI("http://java.sun.com");
      if (Desktop.isSupported()){
         Desktop.browse(uri);
      }
    }catch(Exception e){
      e.printStackTrace();
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [strategie][swing]afficher du HTML avec java
    Par Invité dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 30/04/2008, 10h45
  2. afficher vite html
    Par Batou dans le forum Web
    Réponses: 7
    Dernier message: 01/12/2006, 16h50
  3. [SQL] Afficher du HTML extrait d'une BD
    Par Linaa dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 20/04/2006, 11h13
  4. Composant pour afficher du HTML avancé
    Par romaintaz dans le forum Composants
    Réponses: 5
    Dernier message: 10/11/2005, 21h02
  5. [HTMLEditorKit] afficher texte html dans excel
    Par Invité dans le forum Composants
    Réponses: 1
    Dernier message: 23/08/2005, 10h43

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