¿Cómo se coloca un ícono en la barra de un JFrame?

DR250976
15 de Julio del 2004
Tengo varias pequeñas aplicaciones hechas en Java, pero no puedo encontrar la manera de personalizar el ícono de la ventana, ya que siempre aparece el ícono del JRE...
¿Cómo puedo colocar mis propios íconos?
Desde ya muchas gracias.

chuidiang
15 de Julio del 2004
No he probado nunca, pero los java.awt.Frame (y por tanto los JFrame) tienen un metodo setIconImage().

Para los JDialog, creo que heredan el icono del padre, así que hay que pasarles en el constructor un padre que ya tenga el icono cambiado.

Se bueno.

dr250976
15 de Julio del 2004
Muchas gracias por el dato.
Finalmente pude resolver mi problema añadiendo estas líneas:

ImageIcon icono = new ImageIcon("icono.gif");
[...]
window.setIconImage(icono.getImage());