Here you can find the source of getSizeOfImage(ImageIcon imgIn)
public static long getSizeOfImage(ImageIcon imgIn)
//package com.java2s; //License from project: Open Source License import java.awt.image.BufferedImage; import javax.swing.ImageIcon; public class Main { public static long getSizeOfImage(BufferedImage imgIn) { return (long) (imgIn.getHeight() * imgIn.getWidth() * 3); }/*www .ja v a 2 s . c om*/ public static long getSizeOfImage(ImageIcon imgIn) { return (long) (imgIn.getIconHeight() * imgIn.getIconWidth() * 3); } }