J2ME: Menu Personalizado en un MIDLET
jueves, 22 de abril de 2010
14:29
Publicado por
Joseph Gonza Chavez
Etiquetas:
J2ME
Parte de una aplicacion para moviles son sus menus de seleccion para cada funcion implementada en el proyecto J2ME, para esto enseñaremos como hacer un menu con iconos personalizados.
* Para esto las imagenes deben estar en la siguiente ruta "NombredelProyecto/scr"
Menu.Java ______________________
* Para esto las imagenes deben estar en la siguiente ruta "NombredelProyecto/scr"
Menu.Java ______________________
_______________________________package MenuImg;// Librerias importadas al proyecto
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
//Cuerpo del Midletpublic class Menu extends MIDlet {//Constructor
//Creando Variables
Display display; //Variable Display
String contactos[]={"Buscar","Borrar todos","Copiar Todos","Buscar","Nuevo Contacto"}; //Lista
List lista; // Variable Lista
public Menu(){
try{
//Ingresando valores a la cadena
Image imagenes[]=new Image[5];
imagenes[0]=Image.createImage("/1.JPG");
imagenes[1]=Image.createImage("/2.JPG");
imagenes[2]=Image.createImage("/3.JPG");
imagenes[3]=Image.createImage("/4.JPG");
imagenes[4]=Image.createImage("/5.JPG");
lista=new List("Contactos",List.IMPLICIT,contactos,imagenes); //Creando Lista
}
catch (Exception e){
}
}
public void startApp() {
display=Display.getDisplay(this); // Metodo que muestra en la pantalla del celular
display.setCurrent(lista); //Metodo recoge la lista para mostrar
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
Como le puedo poner a cada item un fondo o efecto al ubicarse sobre???
Help!!!
A proposito.. muy instructivo el codigo!!! gracias