q tal:
ps este problemita lo tenia hace mucho tiempo y no solo con las imagenes si no tambien a la hora de abrir cualquier archivo desde el mismo contexto del jar..
Bueno la cosa era sencilla..solo tienes q tener una URL de donde parte la ejecucion..en este caso sera desde el jar..
por ejm para algun componente swing como un Jlabel:
JLabel jLabel = new JLabel();
jLabel.setIcon(newImageIcon(getClass().getClassLoader().
getResource("img/esc1.jpg")));
ahora para trabajar con imagenes en el Canvas es recomendable hacerlo de este modo:
public BufferedImage loadImage(String nombre) {
Bueno a mi ia me funco...AQUI pueden ver un ejemplo ...( es un jnlp)..si no conocen de como funcionan estos archivos ..me avisan para hacer una entrada mas al blog..
ps este problemita lo tenia hace mucho tiempo y no solo con las imagenes si no tambien a la hora de abrir cualquier archivo desde el mismo contexto del jar..
Bueno la cosa era sencilla..solo tienes q tener una URL de donde parte la ejecucion..en este caso sera desde el jar..
por ejm para algun componente swing como un Jlabel:
JLabel jLabel = new JLabel();
jLabel.setIcon(newImageIcon(getClass().getClassLoader().
getResource("img/esc1.jpg")));
ahora para trabajar con imagenes en el Canvas es recomendable hacerlo de este modo:
public BufferedImage loadImage(String nombre) {
System.exit(0);
public void paint(Graphics g) {
Bueno a mi ia me funco...AQUI pueden ver un ejemplo ...( es un jnlp)..si no conocen de como funcionan estos archivos ..me avisan para hacer una entrada mas al blog..
No hay comentarios:
Publicar un comentario