Il problema allora è come carichi la immagine, cioè con quali classi/metodi. Per caricare una immagine c'è infatti ben più di un modo!!Originariamente inviato da supern3t
Intendo un file bitmap in senso stretto, ossia i file con estensione .bmp.
javax.swing.ImageIcon si basa su java.awt.Toolkit e secondo le specifiche (vedi il javadoc) il metodo getImage() di Toolkit supporta solo GIF/JPEG/PNG.
Esiste anche la nuova classe javax.imageio.ImageIO, vedi i suoi metodi read(). Che però supporta i file .BMP solo da Java 5 in poi.
Nota, questa nuova gestione delle immagini nel package javax.imageio è basata su "plugin" e il fatto è che il plugin per i BMP è stato integrato in Java SE appunto solo a partire da Java 5.

Rispondi quotando