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 :

Changer icône Jlabel


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Par défaut Changer icône Jlabel
    bonjour à tous !

    voila,j'ai un petit problème concernant un changement d'icône sur un Jlabel :

    je travaille sous NetBeans. Le projet est un pendu en réseau.

    J'ai un jlabel, qui contient par défaut, dans les propriétés, une icone.

    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
     
    public class PenduClientView extends FrameView {
     
    /...../
     
    public void AfficherImage(int etat)
        {
     
          this.jLabel1.setIcon(null);
     
          ImageIcon icon = new ImageIcon(getClass().getResource("/penduclient/resources/pendu"+etat+".jpg"));
          icon.getImage().flush();
          this.jLabel1.setIcon(icon);
          this.jLabel1.revalidate();
     
        }

    Cette Méthode change l'icône du jlabel. Quand j'exécute mon programme sous netbeans, tout marche bien !

    Mais après un "Clear and build", quand je lance mon .jar,la méthode supprime bien l' icône par défault mais elle ne la change pas !

    merci d'avance pour votre aide !

  2. #2
    Membre expérimenté Avatar de Mamypirate
    Homme Profil pro
    Samouraï
    Inscrit en
    Mai 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Samouraï
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2011
    Messages : 108
    Par défaut
    Tes fichiers .jpg ne doivent pas être trouvés par ton application.

    Les ressources externes ne sont pas intégrées au .jar !
    Donc, les images doivent se trouver dans /penduclient/resources/ par rapport à la position de ton .jar pour que ton code fonctionne.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Par défaut
    J'ai pourtant bien importé mes images.



    Uploaded with ImageShack.us

Discussions similaires

  1. [Général]Changer icône Application Access
    Par Bleu92 dans le forum IHM
    Réponses: 6
    Dernier message: 22/10/2015, 11h35
  2. [Inno Setup] Changer icône désinstallation
    Par Droïde Système7 dans le forum Outils
    Réponses: 7
    Dernier message: 30/05/2012, 00h31
  3. Changer icône JButton
    Par Lamarios dans le forum Composants
    Réponses: 2
    Dernier message: 25/01/2010, 09h31
  4. Réponses: 2
    Dernier message: 30/09/2009, 12h50
  5. Changer l'icône d'une fenêtre à partir d'un .res
    Par henderson dans le forum C++Builder
    Réponses: 8
    Dernier message: 11/03/2003, 10h48

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