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

Agents de placement/Fenêtres Java Discussion :

Icone des JDialog


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut Icone des JDialog
    Bonjour,

    J'aimerai savoir si il est possible de remplacer l'icone par défaut qui se trouve en haut à gauche des JDialog.

    Je sais qu'il est possible de le faire pour un JFrame avec la méthode setIconImage, mais avec un JDialog je bute.

    Merci

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    as tu cherché ? as tu même essayé????

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dia.setIconImage(new ImageIcon(...).getImage());

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Citation Envoyé par eclesia
    as tu cherché ? as tu même essayé????

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dia.setIconImage(new ImageIcon(...).getImage());
    Oui j'ai un peu cherché... Et je vous assure que sur mon poste la classe JDialog ne possède pas de méthode "setIconImage".

  4. #4
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    quel version de la jre as tu?

    autre solution : quand tu crées une jdialog on precise le composant parent. a ce moment la, le jdialog reprend l'icone de la jframe.
    (j'ai lu ca je ne sais plus où mais j'ai pas testé)

  5. #5
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut
    A sa décharge, en regardant dans la javadoc de java 1.5 je n'y trouve aucune méthode setImageIcon, pas même une setIcon() pour un JDialog...

    En même temps je suis sur mac et il n'y a pas d'icône dans les fenêtres...

    Si 'ai bon souvenir de ce qui se passait sous Windows, il me semble que le dialogue prenait l'icone de la frame parente...

Discussions similaires

  1. Icone et JDialog
    Par Solovely dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 05/11/2005, 17h05
  2. Icones des applications en cours d'utilisation.
    Par mickaelguilbert dans le forum MFC
    Réponses: 4
    Dernier message: 31/08/2005, 11h15
  3. [VS.NET] [C#] Icone des composants dans l'IDE VS 2003
    Par Ingham dans le forum Windows Forms
    Réponses: 7
    Dernier message: 12/01/2005, 00h50
  4. [Delphi] Icone des composants dans la palette
    Par jacquesberger dans le forum Composants VCL
    Réponses: 2
    Dernier message: 13/04/2004, 16h42
  5. Récuperer les icons des JDialog
    Par Pro_Fete dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 17/04/2003, 14h00

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