Originariamente inviato da Kaamos
Aldila' del tuo problema in generale e di possibili migliori implementazioni, se il tuo pannello ha una dimensione fissa, la classe Image ha il metodo getScaledInstance che restituisce un'immagine scalata. Se hai solo l'ImageIcon, puoi ricavarne un'Image col metodo getImage, mentre viceversa puoi usare setImage o un costruttore.
Grazie per la risposta. Tu come mi consiglieresti di fare per utilizzare un'implementazione migliore?
Comunque ho provato ad aggiungere questo:
codice:
Image j = pic.getImage();
j = j.getScaledInstance(Image.SCALE_FAST, 400, 300);
pic.setImage(j);
Però l' "immagine" che ne risulta è altissima e strettissima, ho messo tra virgolette perchè non si capisce neppure che è un'immagine..