Retroceder   MegaUNDER - La Revolución es Digital > .:Programación y Desarrollo:. > Java


Respuesta
 
LinkBack Herramientas Desplegado
Antiguo 23-mar-2009, 17:42   #1 (permalink)
Usuario
Leecher
 
Avatar de decoArguello
 
Fecha de Ingreso: febrero-2009
Mensajes: 10
Points: 1.009, Level: 12
Points: 1.009, Level: 12 Points: 1.009, Level: 12 Points: 1.009, Level: 12
Level up: 40%, 91 Points needed
Level up: 40% Level up: 40% Level up: 40%
Activity: 1%
Activity: 1% Activity: 1% Activity: 1%
Thanks: 21
Thanked 10 Times in 1 Post
Question Problema con image en JLabel

estoy tratando de poner una imagen que esta en una web en un Imageicon y luego en un JLabel..

pero al hacer esto me devuelve un NullpointerException...

las intancias las realizo de la siguiente manera

label = new JLabel(new ImageIcon(getClass().getResource("URL")));



URL es del tipo http://loquesea.com/imagen.jpg por ejemplo

Agradezo toda la ayuda!!
decoArguello está desconectado   Responder Citando
Los que apoyan a MegaUNDER para que siga en pie
Antiguo 23-mar-2009, 17:53   #2 (permalink)
Administrador
Freak Master
 
Avatar de RapidCookie
 
Fecha de Ingreso: junio-2008
Mensajes: 1.929
Points: 48.103, Level: 96
Points: 48.103, Level: 96 Points: 48.103, Level: 96 Points: 48.103, Level: 96
Level up: 56%, 447 Points needed
Level up: 56% Level up: 56% Level up: 56%
Activity: 16%
Activity: 16% Activity: 16% Activity: 16%
Thanks: 281
Thanked 2.225 Times in 572 Posts
Predeterminado

Me parece que el problema es que estas intentando crear un Icono desde una URL (o sea un string):

getClass().getResource( String recurso ): devuelve URL absoluto del recurso señalado en el argumento. Conviene tener en cuenta dos aspectos: el primero es que este método toma como directorio de partida (o de referencia) el del applet. El segundo aspecto interesante es que si no encuentra el recurso devuelve null.

Ojo .. no se nada de java

Yo te sugeriria que pruebes con

Image image1 = getImage(getcodeBase(), "URL");
label = new JLabel(new ImageIcon(image1));

Ojo, no se nada de java, solo google un poco
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
RapidCookie está desconectado   Responder Citando
Antiguo 23-mar-2009, 18:32   #3 (permalink)
Usuario
Espectro
 
Avatar de mariodante
 
Fecha de Ingreso: septiembre-2008
Mensajes: 396
Points: 3.858, Level: 26
Points: 3.858, Level: 26 Points: 3.858, Level: 26 Points: 3.858, Level: 26
Level up: 20%, 242 Points needed
Level up: 20% Level up: 20% Level up: 20%
Activity: 25%
Activity: 25% Activity: 25% Activity: 25%
Thanks: 204
Thanked 184 Times in 51 Posts
Predeterminado

La verdad es que no entiendo mucho (no se si es un pryecto JSP o java)

Lo que si, es t puedo pasar el codigo generado que me hace Netbeans de un jButton, que hice en una aplicación (Ojo, usando Swing)

Esto lo hace solo, no se que IDE usaras, pero en Netbeans, t vas a la propiedad ICON del jbutton, he incrustas derecho la url.

Cita:
btBuscar.setIcon(new javax.swing.JLabel() {
public javax.swing.Icon getIcon() {
try {
return new javax.swing.ImageIcon(
new java.net.URL("http://www.URL.IMAGEN")
);
} catch (java.net.MalformedURLException e) {
}
return null;
}
}.getIcon());
si lo que es, es un proyecto JSP, t vas al html y en el botón pones algo como src="http://www.URL.IMAGEN"

Cualquier cosa, avisame y decime mejor, que es lo que queres/necesitas
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
mariodante está desconectado   Responder Citando
Antiguo 24-mar-2009, 00:23   #4 (permalink)
Usuario
Leecher
 
Avatar de decoArguello
 
Fecha de Ingreso: febrero-2009
Mensajes: 10
Points: 1.009, Level: 12
Points: 1.009, Level: 12 Points: 1.009, Level: 12 Points: 1.009, Level: 12
Level up: 40%, 91 Points needed
Level up: 40% Level up: 40% Level up: 40%
Activity: 1%
Activity: 1% Activity: 1% Activity: 1%
Thanks: 21
Thanked 10 Times in 1 Post
Predeterminado

Cita:
Iniciado por mariodante Ver Mensaje

La verdad es que no entiendo mucho (no se si es un pryecto JSP o java)

Lo que si, es t puedo pasar el codigo generado que me hace Netbeans de un jButton, que hice en una aplicación (Ojo, usando Swing)

Esto lo hace solo, no se que IDE usaras, pero en Netbeans, t vas a la propiedad ICON del jbutton, he incrustas derecho la url.

si lo que es, es un proyecto JSP, t vas al html y en el botón pones algo como src="http://www.URL.IMAGEN"
la verdad es un proyecto J2SE por lo tanto va a funcionar en el escritorio, con respecto a lo de netbeans pues... cada vez que lo intento el ID simplemente no lo acepta como parametro y no lo modifica....
decoArguello está desconectado   Responder Citando
Antiguo 24-mar-2009, 02:07   #5 (permalink)
Usuario
Leecher
 
Avatar de decoArguello
 
Fecha de Ingreso: febrero-2009
Mensajes: 10
Points: 1.009, Level: 12
Points: 1.009, Level: 12 Points: 1.009, Level: 12 Points: 1.009, Level: 12
Level up: 40%, 91 Points needed
Level up: 40% Level up: 40% Level up: 40%
Activity: 1%
Activity: 1% Activity: 1% Activity: 1%
Thanks: 21
Thanked 10 Times in 1 Post
Predeterminado

Creo que he encontrado el problema!!!

pero no lo he solucionado....
creo que al explicarles el problema que tenia omiti lo mas importante y es que estaba intentanto manejar una "Array de JLabels" lo cual genera un conflicto...

cualquier sugerencia acerca del array de Labels las escucho

Que pena haberlos molestado con tal pequeñes..
Lo siento Muho

Muchas gracias por la ayuda...
decoArguello está desconectado   Responder Citando
Antiguo 21-may-2010, 00:25   #6 (permalink)
Usuario
Leecher
 
Fecha de Ingreso: mayo-2010
Mensajes: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Predeterminado

Intenta usar:

ArrayList<JLabel> lista_de_label = new ArrayList<JLabel>();
Mhax está desconectado   Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Ir al Foro


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2010, Jelsoft Enterprises Ltd.
Traducido por mcloud - vBHispano.com
La franja horaria es GMT -3. Ahora son las 15:11.



Search Engine Friendly URLs by vBSEO 3.2.0