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 :

[Image] Icône de de la fenêtre


Sujet :

AWT/Swing Java

  1. #1
    Membre habitué Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 134
    Points
    134
    Par défaut [Image] Icône de de la fenêtre
    Bonjour,

    Voilà, j'aimerais changer l'icône de ma frame.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Image icone = Toolkit.getDefaultToolkit().getImage("icon.jpg");
    setIconImage(icone);
    Mon fichier icon.jpg se trouve dans le même répertoire que mes fichiers .java

    Mais rien ne s'affiche, ma méthode me retourne sûrement la valeur null, mais pourquoi ?

    Merci d'avance pour réponses.

    @+

  2. #2
    Membre averti Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Points : 437
    Points
    437
    Par défaut
    Mon fichier icon.jpg se trouve dans le même répertoire que mes fichiers .java
    c'est pas dans celui des .class qu'il doit de trouver ?
    qui dit Dieu n'existe pas dis que les programmes tournent sans processeur.

  3. #3
    Membre habitué Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 134
    Points
    134
    Par défaut
    J'utilise Eclipse, mes fichier .class et .java se trouve dans le même répertoire...

  4. #4
    Membre averti Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Points : 437
    Points
    437
    Par défaut
    bizarre parceque ca marche tres bien chez moi (avec le chemin complet vers l'image)
    qui dit Dieu n'existe pas dis que les programmes tournent sans processeur.

  5. #5
    Membre habitué Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 134
    Points
    134
    Par défaut
    Salut,

    Moi même avec le chemin complet ça ne fonctionne pas...

    Quelqu'un un un bout de code qui fonctionne ?

    Merci d'avance

  6. #6
    Membre averti Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Points : 409
    Points
    409
    Par défaut
    Bonsoir,essaie ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ImageIcon image = new ImageIcon("icovrai.jpg");
    Pourquoi ca marche jamais?Vive le café!

  7. #7
    Membre averti Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Points : 409
    Points
    409
    Par défaut
    J'ai oublié,met ceci aussi aprés:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ImageIcon image = new ImageIcon("icovrai.jpg");
    TaFrame.setIconImage(image.getImage());
    Pourquoi ca marche jamais?Vive le café!

  8. #8
    Membre averti Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Points : 437
    Points
    437
    Par défaut
    Citation Envoyé par nicotine002
    Bonsoir,essaie ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ImageIcon image = new ImageIcon("icovrai.jpg");
    ca marche aussi avec Image.
    apparement notre ami a un probleme de chemin.
    qui dit Dieu n'existe pas dis que les programmes tournent sans processeur.

  9. #9
    Membre averti Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Points : 409
    Points
    409
    Par défaut
    Oui mais ca marche même si il ne met pas le nom de sa Frame devant setIconImage ?
    Pourquoi ca marche jamais?Vive le café!

  10. #10
    Membre averti Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Points : 437
    Points
    437
    Par défaut
    Citation Envoyé par nicotine002
    Oui mais ca marche même si il ne met pas le nom de sa Frame devant setIconImage ?
    bien sure, puisque sa class derive de JFrame,
    et donc peut utiliser ses methodes (de JFrame) comme si elle etait les siennes.
    qui dit Dieu n'existe pas dis que les programmes tournent sans processeur.

  11. #11
    Membre averti Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Points : 437
    Points
    437
    Par défaut
    Citation Envoyé par OverCat
    Salut,

    Moi même avec le chemin complet ça ne fonctionne pas...

    Quelqu'un un un bout de code qui fonctionne ?

    Merci d'avance
    l'icone de ta fenetre (celle par defaut) s'affiche t-elle ou pas?
    qui dit Dieu n'existe pas dis que les programmes tournent sans processeur.

  12. #12
    Membre habitué Avatar de OverCat
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 134
    Points
    134
    Par défaut
    Citation Envoyé par let_me_in
    l'icone de ta fenetre (celle par defaut) s'affiche t-elle ou pas?
    Ouai, si je ne mets pas d'instructions concernant l'icône de la fenêtre, l'image par défaut s'affiche...

    J'ai essayé avec ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ImageIcon image = new ImageIcon("icon.gif");
    setIconImage(image.getImage());
    Mais rien ne s'affiche. Où doit se trouver mes fichiers images pour que mon programme me les prend en compte ?

    Merci

  13. #13
    Membre habitué
    Homme Profil pro
    Ingénieur Informatique
    Inscrit en
    Décembre 2005
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur Informatique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 146
    Points : 158
    Points
    158
    Par défaut
    Heu de mémoire, il me semblait que si tu fais Icon.ico pour l'image,
    Il suffit alors que ton icone soit à la racine de ton application ...
    Ainsi de mettre l'icone la ou tu vas faire un java main en gros
    Mon blog est sur https://arphonis.fr et bientôt d'autres fonctionnalités seront disponible dessus.

  14. #14
    Membre averti Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Points : 409
    Points
    409
    Par défaut
    Moi j'ai fait mon icone en jpeg et il est dans mon repertoire de projet.
    Pourquoi ca marche jamais?Vive le café!

  15. #15
    Membre averti Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Points : 437
    Points
    437
    Par défaut
    Ouai, si je ne mets pas d'instructions concernant l'icône de la fenêtre, l'image par défaut s'affiche...
    et en laissant ces instructions, disparait t-elle?
    qui dit Dieu n'existe pas dis que les programmes tournent sans processeur.

Discussions similaires

  1. Taille d'une image et taille d'une fenêtre
    Par Yachas dans le forum wxPython
    Réponses: 11
    Dernier message: 06/10/2009, 16h44
  2. image qui disparait d'une fenêtre
    Par mehdiing dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 02/05/2008, 12h34
  3. insertion image/icône dans appli
    Par sroux dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 29/01/2007, 13h58
  4. Images centrées et proportionnelles à la fenêtre
    Par Yota dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 20/01/2007, 09h51
  5. [Vulcan.Net] Choix d'une image pour un menu, une fenêtre, etc.
    Par JYves dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 17/08/2006, 16h42

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