Comment diviser une image en plusieurs pieces

Résolu/Fermé
PitiéAidezMoi - 28 juil. 2014 à 23:17
 gg - 31 juil. 2014 à 19:28
bonjour tout le monde! Depuis quelques jours je code un taquin en java.Seulement,j ai un gros probleme:g cherche partout mais je n ai pas trouve comment mettre un bout d'une image sur un JButton(je sais mettre une image sur un bouton mais pas un BOUT PRECIS de l image)et comme il y a un Jmenu pour choisir le nombre de case ,je ne peux pas telecharger les bouts d'image separement.Quelqu'un pourait-il m'aider?
PS:j'ai deja fait un taquin avec des chiffres.


A voir également:

2 réponses

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
29 juil. 2014 à 09:48
Bonjour,

Tu peux découper un BufferedImage selon la zone que tu veux et ainsi créer une Image pour mettre sur ton bouton.

En gros :

File file = new File("C:/.../image.png");
BufferedImage img = ImageIO.read(file);
BufferedImage part = img.getSubImage(x,y,w,h);
ImageIcon icon = new ImageIcon(part);
JButton button = new JButton("");
button.setIcon(icon);
1
Merci tu me sauve la vie
0
mr_demonicon Messages postés 828 Date d'inscription dimanche 20 juillet 2014 Statut Membre Dernière intervention 9 avril 2016 126
29 juil. 2014 à 00:22
Decoupe ton image au prealable cela t'evitera de le faire via java (utilise image et apercu window ou powerpoint et c super facile
niveau de maitrise: -3000)
0