mostra imagenes en jlabel

1,118 views
Skip to first unread message

Vivi

unread,
Apr 6, 2008, 7:59:07 PM4/6/08
to JavaSOS
Que tal buen dia, tengo problemas para poner una imagen en un jlabel,
estoy usando este codigo
jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/tablerochess/
tuxnegro.gif")));
pero me lanza esta excepcion
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
at tablerochess.Tablero.initComponents(Tablero.java:47) ...y
mas,
bueno entiendo q es porque no encuentra la direccion donde esta la
imagen lo q no entiendo es q estoy utilizando netbeans y es el mismo
quien le asigna esta direccion cuando yo escojo la imagen en
propiedades, bueno la cosa es q si le pongo toda la direccion "/home/
vivi/NetBeansProjects/NetBeansProjects/TableroChess/src/tuxnegro.jpg"
si me funciona supongo q ha de ser por esto
public ImageIcon (URL location) {
this(location, location.toExternalForm());
}
q viene ya defino en la clase de java ImageIcon, bueno la cosa es q no
me es funcional tener toda la direccion, asi q probe haciendolo a mano
de esta manera
Icon insecto = new ImageIcon("/tablerochess/tuxnegro" );
jLabel1.setIcon(insecto);
pero = no me sale nada en el label! estoy desesperada, alguien podria
ayudarme? gracias!

Emiliano Pereyra

unread,
Apr 7, 2008, 9:55:15 AM4/7/08
to jav...@googlegroups.com
esto quizas te ayude
http://java.sun.com/docs/books/tutorial/uiswing/components/icon.html
Saludos
--
Emiliano Pereyra
Reply all
Reply to author
Forward
0 new messages