Jaja que buena respuesta PachuG.
Mira vanessa te pongo una funcion para redimensionar una imagen, tu le tienes que pasar como parametros, la imagen a redimensionar y el ancho y alto con la que quieras que se cree la nueva imagen:
Código PHP:
public Image redimensionarImagen(Image imagenOriginal, int nuevoAncho, int nuevoAlto) {
//Inicializaciones
int originalAncho= imagenOriginal.getWidth();
int originalAlto= imagenOriginal.getHeight();
Image imagenFinal = Image.createImage(nuevoAncho, nuevoAlto);
Graphics g = imagenFinal.getGraphics();
//Bucles que tratan el reescalado
for(int y=0; y < nuevoAlto, y++){
for(int x=0; x < nuevoAncho, x++) {
g.setClip(x, y, 1, 1);
int xAux = x * originalAncho/ nuevoAncho;
int yAux = y * originalAlto/ nuevoAlto;
g.drawImage(imagenOriginal, x-xAux, y-yAux, Graphics.LEFT | Graphics.TOP);
}
}
return Image.createImage(imagenFinal);
}
En tu midlet tendrias que obtener el ancho y alto de la pantalla en que se esta ejecutando y pasarle eso como parametros a esta funcion, si quieres que se vea en toda la pantalla no te olvides de hacer el FullscreenMode. Saludos.