Hi,
Je suis dans mon Listener et jaimerais savoir de quelle manière je peux my prendre pour récupérer le nom du fichier image du bouton qui vient de mappeler.
Merci
Hi,
Je suis dans mon Listener et jaimerais savoir de quelle manière je peux my prendre pour récupérer le nom du fichier image du bouton qui vient de mappeler.
Merci
Bonjour,
((JButton)e.getSource()) --> pour transformer ton object en JButton
apres tu appelles la methode que tu veux
((JButton)e.getSource()).getIcon();
@+
Sympa mais ça na pas lair de me retourner ce que je veux.
En fait jaimerais récupérer le nom du fichier (png en loccurence) de licone de mon bouton.
Pour ce qui est de récupérer son nom ou son type, no problemo jy arrive viamais pour ce qui est de mon image...
Code : Sélectionner tout - Visualiser dans une fenêtre à part ((JButton) eV.getSource()).getName()
..Et je narrive pas à utiliser getIcon()
Si tu veux un String tu rajoutes toString(). :
Voila mon code :
dans la methode ActionPerformed je mets ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part JButton sauver=new JButton(new ImageIcon("image/save.png"));
et ca me retourne "image/save.png".
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.out.println(((JButton)e.getSource()).getIcon().toString());
Mais peut etre que tu ne charges pas de la meme facon ton image.
Mon code est du genre:Et ta réponse me convient nickel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ButtonBascule.setIcon(imageBascule);
Merci
Partager