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 :

Picture JButton Probleme


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut Picture JButton Probleme
    Salut
    Je n'arrive pas a afficher les icones sur mes JButton.
    Voici le code que j'utilise et qui ne me donne aucune erreur, lorsque je le suis au debbugeur, les propriétés de mes boutons sont bien initialisées, mais rien apparait.
    [code]
    public class PilouButton extends JButton{

    //constructor
    public PilouButton(String iconE, String iconD, String name, String text,
    String com, int x, int y, boolean state) {

    //état
    this.setEnabled(state);

    //icone
    this.setIcon(new ImageIcon(iconE));
    this.setDisabledIcon(new ImageIcon(iconD));

    this.setName(name);
    this.setText(text);
    this.setActionCommand(com);

    this.setVerticalTextPosition(AbstractButton.CENTER);
    this.setHorizontalTextPosition(AbstractButton.CENTER);

    this.setPreferredSize(new Dimension(x,y));
    this.setMinimumSize(new Dimension(10,10));
    this.setMaximumSize(new Dimension(x,y));

    }

    [code]

    Merci pour l'aide
    Pilou

  2. #2
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Par défaut
    Il te manque l'appel du parent.... éssaye de placer un super(); au début du constructeur

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut Picture button
    Salut
    J'ai ajouté la commande super() dans le constructeur, ça ne marche toujours pas.
    Merci

  4. #4
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Je ne vois pas trop pourquoi ça ne marche pas, mais au pire, essaie de rajouter ça au départ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    super(new ImageIcon(iconE));
    Et enlève la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    setIcon(new ImageIcon(iconE));
    Assures-toi aussi que iconE existe bien...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 142
    Par défaut
    salut,

    verifie aussi que ta variable state soit à la bonne valeur.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut
    Merci pour votre aide, mais ca ne fonctionne toujours pas....
    Je verrai ca plus tard.
    Bye

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

Discussions similaires

  1. [JButton] probleme avec les addlistener() ?
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 10/01/2007, 12h11
  2. [JButton] probleme avec les addlistener()
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 09/01/2007, 19h19
  3. Probleme image sur JButton
    Par LordBob dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 21/09/2006, 16h26
  4. Probleme JButton et icon
    Par guillaumeM63 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 06/05/2006, 14h13
  5. probleme setbackground() de jbutton sous xp
    Par kliel dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 31/03/2006, 14h52

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