Je voudrais utiliser une image comme un bouton en Java, et j'ai essayé de faire ceci:
BufferedImage buttonIcon = ImageIO.read(new File("buttonIconPath"));
button = new JButton(new ImageIcon(buttonIcon));
Mais cela montre le bouton derrière l'image, je voudrais seulement l'image de la fonction que le bouton, comment puis-je faire cela?
Merci à l'avance.
EDIT: SOLUTION TROUVÉE
Une combinaison de jzd réponse et quelque chose d'autre que j'ai trouvé a résolu le problème:
button.setBorder(BorderFactory.createEmptyBorder());
button.setContentAreaFilled(false);
Cela a fonctionné pour moi, merci pour vos réponses!