How can I resize an ImageIcon?
Sandip Chitale ImageIcon is not a java.awt.Component subclass thus you cannot resize it directly. You have to use the following variant of java.awt.Graphics.drawImage -
public abstract boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
You can get the image out of Image Icon using getImage() method.