__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
img=Image.createImage("/pacfamily.png");
como debes poner el full path desde el root de la aplicación, como en esta caso el paquete es TinyAnimation, deberias poner:
img=Image.createImage("/TinyAnimation/pacfamily.png");
como consejo, para las acciones sensibles de errores, usa
try {
img=Image.createImage(
"/TinyAnimation/pacfamily.png");
} catch (java.io.IOException exception) {
// aqui puedes mandar una alerta para avisar que no se pudo cargar la imagen.
}
private
Image loadImages() {Image img=
null; try {img=Image.createImage(
"/pacfamily.png");}
catch(Exception e) {e.printStackTrace();
}
return(img);}
yo lo reescribiria asi, para evitar que cada vez que se pide la imagen, la cargue nuevamente, en el caso que navegues por varios screen:
// variable de objeto
Image img;
metodo:
private
Image loadImages() { if (img == null) // Si no existe en memoria, la crea{
try {img = Image.createImage(
"/TinyAnimation/pacfamily.png");}
catch(Exception e) {e.printStackTrace();
}
}
return(img); // Devuelve la existente o la nueva}
saludos!
Igual es recomendable en el caso de J2ME trabajar son el paquete por
omisión (sin paquete) porque el paquete ocupa espacio adicional dentro
del jar.
Si estás en un proyeto nuevo ¿Por que no usar NetBeans 5.0?
Saludos,
Carlos