J2ME: Menu Personalizado en un MIDLET

jueves, 22 de abril de 2010 14:29 Publicado por Joseph Gonza Chavez
Etiquetas:

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 ______________________

package MenuImg; 
// Librerias importadas al proyecto
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

//Cuerpo del Midlet
public class Menu extends MIDlet {

//Creando Variables

    Display display; //Variable Display
    String contactos[]={"Buscar","Borrar todos","Copiar Todos","Buscar","Nuevo Contacto"}; //Lista
    List lista; // Variable Lista
     //Constructor
    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) {
    }
}
_______________________________

Comments (2)

Como le puedo poner a cada item un fondo o efecto al ubicarse sobre???

Help!!!

A proposito.. muy instructivo el codigo!!! gracias

Publicar un comentario