I have a question about ImageIcon in Java:
I my application automatically creates images jpg, that can be of any size. And I would put the image created by a JLabel (specific size) in 400x400.
- How to have the image displayed in full-size in JLabel?
ImageIcon icon = new ImageIcon("tonImage.jpg");
Image img = icon.getImage();
BufferedImage bi = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB);
Graphics g = bi.createGraphics();
g.drawImage(img, 0, 0, WIDTH, HEIGHT, null);
IconImage newIcon = new IconImage(bi);
Thanks to Marc
for this tip.
This document, titled « Java - Resize ImageIcon », is available under the Creative Commons
license. Any copy, reuse, or modification of the content should be sufficiently credited to CCM