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

 Java Discussion :

Image qui ne s'affiche pas


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut Image qui ne s'affiche pas
    Bonjour.

    J'essaie d'afficher une simple image dans une application.

    J'ai fait un copier coller de LabelDemo fourni dans dans la doc ici:

    http://java.sun.com/javase/6/docs/api/

    Dans la section : How To Use Labels.

    Lors d'un test avec se code je constate qu'il trouve bien Url de mon image mais il ne l'affiche pas !

    Pourquoi??

    Une idée?

    J'ai ègalement essayer de faire ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    JLabel label = new Jlabel();
    label.setIcon(new ImageIcon("images/icone.gif"));
     
    JPanel panel = new JPanel();
    panel.add(label);
    panel.paint();
    panel.setVisible(true);
    fonctionne pas chez moi.

    Par contre j'y arrive si j'utilise "Graphics".

    Je vois pas se qui cloche, sa dois être simple non...

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 698
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 698
    Par défaut
    C'est peut être un problème de répertoire courant.

    Est ce que ça marche avec un chemin absolu?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut
    Est ce que ça marche avec un chemin absolu?
    J'ai également essayer sans résultat.

    D'ailleurs c'est pire il ne trouve meme plus l'Url de l'image en absolu : bizarre

    Je remarque à la compilation : Building jar: ...

    Le problème ne viendrais pas de la ?

    Si que faire..
    Sinon ...

  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
    tu fais quoi de ce jpanel après l'avoir créé?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 62
    Par défaut
    tu fais quoi de ce jpanel après l'avoir créé?
    pourqoui ?

    panel.setVisible(true); ne suffit pas?

    Sinon j'ai déja essayer de l'intégre à un JFrame comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    JFrame frame = new JFrame();
    frame.setContentPane(panel);
    Sans résultat.

  6. #6
    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
    un panel n'est qu'un composant destiné à etre intégré à d'autre composants graphique. Si tu ne l'intègre pas dans une autre composant qui lui est affiché à l'écran, il ne sera pas visible à l'écran. Exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    JFrame f = new JFrame();
    f.getContentPane().add(panel);
    f.pack();
    f.setVisible(true);

Discussions similaires

  1. [WebForms]Image qui ne s'affiche pas
    Par Filippo dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 19/12/2007, 20h51
  2. images qui ne s'affichent pas
    Par mikees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/08/2006, 23h31
  3. background image qui ne s'affiche pas :(
    Par vermo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 26/08/2005, 10h01
  4. [HTML]Image qui ne s'affiche pas sous firefox...
    Par OrangeBud dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/10/2004, 13h42
  5. [debutant][Tomcat]Images qui ne s'affichent pas
    Par omega dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 07/04/2004, 09h44

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