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

Composants Java Discussion :

Ma page html ne s'affiche pas


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 469
    Par défaut Ma page html ne s'affiche pas
    Bonjour,
    J'utilise un JEditorPane pour afficher une page html. Malheureusement rien ne s'affiche et il n'y a pas d'erreur.
    Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
            String url = "file:///" + new File ("donnees/html/Presentation.htm").getAbsolutePath().replace ("\\", "/") ;
           try 
                {
                    //Une nouvelle fenêtre pour l'affichage
                    JFrame fenetre=new JFrame("Présentation");
                    fenetre.setExtendedState (JFrame.MAXIMIZED_BOTH);
                    JEditorPane html = new JEditorPane(url);
                    JScrollPane scroll= new JScrollPane(html);
                    fenetre.getContentPane().add(html);
                    fenetre.getContentPane ().add (scroll);
     
                    fenetre.setVisible(true);   
                }
                /*
                 * en cas d'erreur
                 */
                // 
                catch(Exception except)
                {
                    System.out.println(except);
                    return;
                }
    Je précise que le fichier existe bien et s'affiche sans problème dans un navigateur.
    Il semble qu'en fait lorsque que l'on passe sur setVisible, la page n'a pas fini de se charger.
    Comment faire pour attendre la fin du chargement de la page, genre
    while (! document.charged)
    wend

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 469
    Par défaut Ma page html ne s'affiche pas
    En fait j'ai trouvé. Tout simplement quand on associe un JScrollPane à un composant il suffit d'ajouter le JscrollPane au conteneur et pas le composant.
    Au revoir.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 16/12/2011, 16h52
  2. [Javascript] IE(page qui ne s'affiche pas alors que code html présent)
    Par Woufeigh dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/04/2007, 19h54
  3. [debutant] page html qui ne fait pas fonctionner la fonction
    Par Battosaiii dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/03/2006, 19h25
  4. pages qui ne s'affichent pas
    Par luck dans le forum ASP
    Réponses: 4
    Dernier message: 19/07/2004, 11h35

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