Ing. Pablo Almeida Haro Msc.

JAVA MOBILE

 

*Crear un proyecto tipo web.  Colocar click en file/new proyect/j2me/mobile application

*Ingresar el nombre del proyecto y ubicación

 

*Seleccionar los siguientes datos

*Seleccionar todos los tipos de emuladores

*Crear un midlet haciendo click derecho sobre source packages/new/midlet

 

*Ingresar los datos que siguen a continuación

 

*Colocar el código que sigue a continuación:

 

package pkg_midlet;

 

import javax.microedition.lcdui.*;

import javax.microedition.midlet.*;

 

 

public class Midlet extends MIDlet implements CommandListener {

   public Display disp1;

   public  Form form1;

   public TextField t_dolares;

   public TextField t_euros;

   public Command c_convertir;

   public double Cambio=1.4;

    public void startApp() {

        disp1=Display.getDisplay(this);

        disp1.setCurrent(form1);

    }

    public Midlet()

    {   form1=new Form("Euros a Dólares");

        t_euros=new TextField("Euros", "0", 2, TextField.DECIMAL);

        t_dolares=new TextField("Dólares", "0", 5, TextField.DECIMAL);

 

        c_convertir=new Command("Convertir", Command.OK,8);

        form1.append(t_euros); 

 

        form1.append(t_dolares);

        form1.addCommand(c_convertir);

        form1.setCommandListener(this);

    }

    public void pauseApp() {

    }

   

    public void destroyApp(boolean unconditional) {

    }

    public void commandAction(Command c, Displayable d)

    {   double i_euro=Double.parseDouble(t_euros.getString().trim());  

        double res= i_euro*Cambio;

           if(c==c_convertir)

           {

              t_dolares.setString(String.valueOf(res));

                      

           }

    }

   

}

*Correr la aplicación. Click derecho sobre el proyecto run with