iconos en jinternalframe

duhu
27 de Marzo del 2010
Quiero cambiar el icono de mi JInternalFrame y lo intento con

this.setFrameIcon(new ImageIcon(nombreImagen));

pero no funciona, y se que está encontrando la imagen porque lo hago de forma parecida para ponerle el icono a mi JFrame.

¿Alguien tiene alguna idea?

Gracias

baphomet6
27 de Marzo del 2010
Hola,

Me parece raro que no pueda colocar el icono de esa forma, tambien lo intente y no pude (me gustaria saber porque no funciona).

Una solucion para el problema es utilizar el constructor ImageIcon que recibe como parametro un URL, la forma de hacerlo es la siguiente:

this.setFrameIcon(new ImageIcon(this.getClass().getResource(nombreImagen)););


Cristina Aguilera Coria
19 de Febrero del 2014
Disculpa se hace una clase nueva? o esta linea de codigo en donde se pone

baphomet6
27 de Marzo del 2010
upps

se me fue un ; al final (debes quitarselo)