By the way, where did u get the 2D array of bytes? Is it sure that the array you have represents a certain kind of ImageIcon? If not, even tough we construct an ImageIcon using that array, we will not be able to see the icon...
Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0