Comment diviser une image en plusieurs pieces
Résolu
PitiéAidezMoi
-
gg -
gg -
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.
PS:j'ai deja fait un taquin avec des chiffres.
2 réponses
-
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); -
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)