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

Applets Java Discussion :

ImageIcon et JButton


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité(e)
    Invité(e)
    Par défaut ImageIcon et JButton
    Salut,
    Pour mon applet je voudrais juste mettre un petit logo avec un lien. J'ai vu que le plus simple était de créer un bouton et de lui associer un ImageIcon. J'ai réussi sans problème mais le problème est que je voudrais que le bouton fasse pile la taille de l'image que l'on ai l'impression que l'image soit seule. Comment faire ?

    Pour l'instant j'ai fais ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    JButton logo = new JButton();
    	ImageIcon img = new ImageIcon(getClass().getResource("monImg.gif"));
    	logo.setIcon(img);
    	logo.setBorderPainted(false);
    	logo.addActionListener(ecLogo);
    Merci

  2. #2
    Invité(e)
    Invité(e)
    Par défaut
    Problème règlé avec

  3. #3
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Citation Envoyé par flolag Voir le message
    Salut,
    Pour mon applet je voudrais juste mettre un petit logo avec un lien. J'ai vu que le plus simple était de créer un bouton et de lui associer un ImageIcon. J'ai réussi sans problème mais le problème est que je voudrais que le bouton fasse pile la taille de l'image que l'on ai l'impression que l'image soit seule. Comment faire ?
    Merci
    Bonjour
    Pourquoi ne pas simplement recuperer les dimension de l'image et donner ces dimension au bouton ?
    Exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    logo.setBounds(positionX,positionY,img.getIconWidth(),img.getIconHeight());
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    logo.setSize(img.getIconWidth(),img.getIconHeight());
    Et enlever le logo.setBorderPainted(false); si tu veux voir l'effet de click
    Cordialement

Discussions similaires

  1. ImageIcon sur un JButton
    Par nzo70 dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 12/11/2009, 15h02
  2. [JButton] ImageIcon + String dans un JButton
    Par ysahel dans le forum Composants
    Réponses: 5
    Dernier message: 20/05/2009, 14h40
  3. jbutton et ImageIcon
    Par isoman dans le forum Composants
    Réponses: 5
    Dernier message: 25/02/2009, 22h53
  4. remove ImageIcon de JButton
    Par laziolb dans le forum Débuter
    Réponses: 1
    Dernier message: 28/10/2008, 12h16
  5. [debutant] ajouter ImageIcon dans un Jbutton
    Par agugu dans le forum Composants
    Réponses: 4
    Dernier message: 25/04/2004, 22h40

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