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 :

JLabel + ImageIcon


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut JLabel + ImageIcon
    Voila apres avoir cherché sur internet,je ne trouve pas de réponses.
    Je voudrais associer une image a mon JLabel pour qu'ensuite j'associe celui ci a un JToggleButton.
    Mais le probleme c'est que l'image n'est pas chargée.
    Sous windows cela marchait parfaitement bien mais en l'occurence je suis sous debian avec netbeans.
    Je pense que c'est un probleme de chemin mais ayant tout éssayé,je ne sais plus comment proceder.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     JLabel j_rect = new JLabel(new ImageIcon("carre"));
                 JLabel j_rect = new JLabel(new ImageIcon("carre.monextension"));
                  JLabel j_rect = new JLabel(new ImageIcon("./carre"));
                  JLabel j_rect = new JLabel(new ImageIcon(Toolkit.getDefaultToolkit().getImage("carre")));
     
    etc..
                 JToggleButton rectangle = new JToggleButton();
                 rectangle.add(j_rect);
    merci d'avance.

  2. #2
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    As tu encadré ton bout de code par un try-catch?
    Il te renverra une erreur que tu pourra nous fournir pour que nous puissions mieux comprendre d'où vient ton problème.

  3. #3
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    ps : pour netbeans si ton image est dans le package data par exemple,
    le chemin d'accès est :

    ./src/data/nom_de_l_image

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut
    Je viens de le faire et aucune erreur n'est trouvée...
    il doit croire avoir intégré l'image alors que non...

  5. #5
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut
    l'image est dans /home/guy/NetBeans/projet/src/

  6. #6
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    pourquoi tu ajoutes l'ImageIcon au label, et puis tu ajoutes le label au bouton???
    tu peux directement passer l'ImageIcon au JToggleButton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JToggleButton rectangle = new JToggleButton(new ImageIcon("chemin_image"));

  7. #7
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    Si ton image est dans src. Le chemin est :

    ./src/monImage.extension

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

Discussions similaires

  1. [Zoom] ImageIcon dans un JLabel
    Par Eausport dans le forum Général Java
    Réponses: 5
    Dernier message: 04/08/2012, 08h54
  2. charger une ImageIcon dans un JLabel
    Par nickyla dans le forum Agents de placement/Fenêtres
    Réponses: 16
    Dernier message: 01/02/2010, 13h42
  3. JLabel, ImageIcon et mis à jour
    Par Jazzero dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 08/12/2008, 11h29
  4. [Look and feel] Texte des JLabels en gras
    Par aliasjcdenton dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 26/01/2006, 11h49
  5. ImageIcon
    Par mohamed dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 16/12/2003, 15h52

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