Originariamente inviato da NightlyBlue
Ho una applicazione java (JFrame) a cui setto un'icona con setIconImage(). Quando però in Windows faccio alt-tab, associata a questa applicazione, windows mi mette la stessa icona aumentandola di dimensioni.. l'effetto è bruttino. Vorrei quindi assegnare per l'alt-tab un'icona apposita che mi creo io.
Fino a Java 5 non si può fare nulla. C'è solo setIconImage() a cui si può passare 1 Image e basta.
A partire da Java 6, proprio per sopperire a questa limitazione, è stato aggiunto nella classe Window il metodo setIconImages() (che JFrame eredita, quindi) che riceve un List di Image. Vedi documentazione per i dettagli.