ah un momento..se l'immagine è bmp posso usare dalla versione 1.5 javax.imageio.ImageIO con ImageIO.read(....), ma se non posso usare sto metodo per aprire il file?