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

avec Java Discussion :

Problème pour l'affichage d'images


Sujet :

avec Java

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 77
    Points : 49
    Points
    49
    Par défaut Problème pour l'affichage d'images
    Salut,
    je suis confronté à un problème assez énervant que je vais essayer de bien décrire...
    J'ai un projet fait sur eclipse qui contient des images, que j'arrive parfaitement a compiler (sur eclipse), les images s'affichent, etc.
    Cependant, quand j'essaie de le compiler avec javac, plus aucune image n’apparaît. J'ai essayé de déplacer le dossier qui contient les images, de modifier les path des images mais rien y fait, je n'arrive pas a faire en sorte qu'eclipse m'affiche les images en meme temps que quand je compile avec javac.

    Mon projet est organisé comme ça :
    -projet
    ---src
    -----package1 (contient le main)
    -----package2
    -----package3
    -----package4
    ---pictures (dossier images)
    ---bin

    j'aimerai comprendre pourquoi quand ça marche avec eclipse, ça ne marche pas manuellement avec javac et vice versa ?
    merci.

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 559
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 559
    Points : 21 619
    Points
    21 619
    Par défaut
    Hello,

    certainement parce que le répertoire courant n'est pas le même.
    Dans Eclipse le répertoire courant, c'est "projet", et avec la commande java (rien à voir avec javac donc) c'est sûrement "src" ou un équivalent ou en tout cas pas le répertoire qui contient "pictures".

    C'est pour éviter ce genre d'embrouilles, qu'on aime bien, d'habitude, mettre les images et autres fichiers au même endroit qu'on met les classes. Et y accéder, non pas comme des File, mais avec getResourceAsSteam()
    Comme ça, le répertoire courant on s'en tape, l'emplacement des images est relatif à l'emplacement des classes.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 77
    Points : 49
    Points
    49
    Par défaut
    Merci, je connaissais pas cette méthode très pratique.
    a+

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

Discussions similaires

  1. [MySQL] Problème pour l'affichage d'un type blob image
    Par chris911 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 18/11/2009, 17h15
  2. Problème bizarre d'affichage d'image
    Par Ronaldinho dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 04/05/2009, 15h37
  3. Problème pour charger correctement une image.
    Par dodidam dans le forum Java ME
    Réponses: 0
    Dernier message: 25/11/2008, 22h46
  4. Problème étrange d'affichage d'image avec gotoAndStop
    Par Sapher dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 14/01/2008, 07h19
  5. [SQL] problème dans l'affichage des images
    Par visqueu dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/04/2007, 11h17

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