PDA

View Full Version : JAVA - Icona in Alto


Tagliaro
24-04-2003, 21:58
Ciao ragaz,

quando faccio un prog grafico in java mi compare in alto a sx sempre l'icona d java con la tazzina d caffè fumante..bella per carità, ma se uno volesse cambiarla come fa??

ciao e grazie a tutti cmq! ;)

soalle
25-04-2003, 09:25
JFrame frm=new JFrame();
frm.setIconImage(Image img);

ahhh la potenza di javadoc.. ;)

morpheus72
17-06-2003, 09:28
Originally posted by "soalle"

JFrame frm=new JFrame();
frm.setIconImage(Image img);

ahhh la potenza di javadoc.. ;)

Ho avuto lo stesso problema...
Però, come faccio a caricare l'immagine da un file?

perchè

Image img = new Image("...");

Mi dice che la classe non è istanziabile perchè astratta.

e

Image img = new (Image) ImageIcon("...");

mi da errore di cast

kingv
17-06-2003, 11:22
Image icona = Toolkit.getDefaultToolkit().getImage("pippo.gif");

morpheus72
17-06-2003, 11:24
Originally posted by "kingv"



Image icona = Toolkit.getDefaultToolkit().getImage("pippo.gif");




grazie!

PGI
17-06-2003, 15:59
Originally posted by "morpheus72"



Image img = new (Image) ImageIcon("...");

mi da errore di cast

A titolo di curiosità, perchè l'esempio di kingv è più che corretto, sarebbe preferibile usare la classe ImageIcon perché Toolkit.getImage() non sempre (e non ho mai capito perchè) carica le dimensioni dell'immagine.

il metodo è:

Image img=new ImageIcon("...").getImage();

Ciao.