LABORATORIO APLICACION J2ME
                                  NETBEANS 6.X MOBILITY PACK




Instructor   : LEONARDO TORRE...
3 Escoger
     • Configuración
     • Profile

  FINISH




  New  Visual Midlet




4 Arrastrar un elemento
  FORM a el ...
5 Crear una unión entre el
  START POINT y el FORM

  Luego

  Doble clic en el FORM




6 En esta pantalla de diseño
  po...
9 De la misma forma
  agregue otro




1 Cambie las propiedades
0 de cada control como
  sigue
  El primero:
  Label :Cost...
1 Modifique las propiedades
2 para darle apariencia de
  botón:


  Label :
  Text: ACEPTAR
  Appearance : BUTTON
  Instan...
1 Cambie las propiedades
5 del control btnAceptar para
  que al lanzar su evento
  provoque la acción
  itemCommandAceptar...
1 Agregue el command Exit
8 Command a un area en
  vacía del form




1 Cambie las propiedades
9 del elemento agregado
  i...
2 En el diseño del flujo
1 agregue un screen Alert




2 En el diseño del flujo
2 agregue dos formularios ,
  cambiar el i...
2 Clic en el screen Alert ,
3 cambie las propiedades de
  la siguiente forma :

  Doble clic en <text not
  especified> y ...
2 Quedara de esta forma 
5




2 El diseño del flujo quedara
6 de esta forma 




2 Clic en el formDolares
7
  Agregue a...
2 Modifique las propiedades
8 del primer StringItem


  InstanceName : btnSoles
  Label : Convertir Soles



2 Modifique l...
3 Agregue un ExitCommand
4 al formulario

  Y modifique su propiedad
  Action : Exit Midlet




3 TAREA
5
  De la misma fo...
Próxima SlideShare
Cargando en…5
×

J2ME Netbeans Mobility Pack - Leonardo Torres Altez

5.736 visualizaciones

Publicado el

Laboratorio usando Netbeans Mobility Pack J2ME

0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
5.736
En SlideShare
0
De insertados
0
Número de insertados
11
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

J2ME Netbeans Mobility Pack - Leonardo Torres Altez

  1. 1. LABORATORIO APLICACION J2ME NETBEANS 6.X MOBILITY PACK Instructor : LEONARDO TORRES ALTEZ APIS : MIDLET Tecnologías : CLDC 1.1 , MIDP 2.1 Requisitos : Netbeans 6.x Mobility Pack ( KVM inside ) Objetivo : Aplicacion para convertir entre dos tipos de moneda. 1 Abrir un proyecto Mobile Application 2 NEXT
  2. 2. 3 Escoger • Configuración • Profile FINISH New  Visual Midlet 4 Arrastrar un elemento FORM a el área de diseño
  3. 3. 5 Crear una unión entre el START POINT y el FORM Luego Doble clic en el FORM 6 En esta pantalla de diseño podemos ver visualmente los controles J2ME 7 Seleccione el FORM , vaya a sus propiedades y cambie la propiedad Instance Name : formTiposCambio 8 Arrastre un TextField dentro del formulario
  4. 4. 9 De la misma forma agregue otro 1 Cambie las propiedades 0 de cada control como sigue El primero: Label :CostoDolar(S/.) Instance Name : txtSolDolar Text : 0 El Segundo: Label :CostoEuro(S/.) Instance Name : txtSolEuro Text : 0 1 Arrastre un StringItem 1
  5. 5. 1 Modifique las propiedades 2 para darle apariencia de botón: Label : Text: ACEPTAR Appearance : BUTTON Instance Name :btnAceptar 1 Arrastre un Item Command 3 sobre el botón ACEPTAR ( Los elementos command son para definir acciones provocadas por algún elemento del formulario ) 1 Cambie las propiedades 4 del elemento item command agregado: InstanceName: itemCommandAceptar
  6. 6. 1 Cambie las propiedades 5 del control btnAceptar para que al lanzar su evento provoque la acción itemCommandAceptar 1 Busque en el código 6 fuente el método listener que se ejecuta al presionar el botón  1 7 Agregue como miembros de clase : private double solDolar; private double solEuro; Dentro del método listener: this.solDolar = Double.parseDouble(this.txtSolDola r.getString()); this.solEuro = Double.parseDouble(this.txtSolEuro .getString()); 
  7. 7. 1 Agregue el command Exit 8 Command a un area en vacía del form 1 Cambie las propiedades 9 del elemento agregado instanceName: exitCommand Action: Exit MiDlet 2 Ejecute la aplicación 0 Para entrar seleccione el boton central
  8. 8. 2 En el diseño del flujo 1 agregue un screen Alert 2 En el diseño del flujo 2 agregue dos formularios , cambiar el instance name : formDolares formEuros Conecte ItemCommandAceptar con alert
  9. 9. 2 Clic en el screen Alert , 3 cambie las propiedades de la siguiente forma : Doble clic en <text not especified> y escriba el mensaje : “datos ingresados correctamente” Agregue dos ItemCommand ( arrástrelos a un área vacía ) : Instance Name : itemCommandDolares Label: Dolares Instance Name : itemCommandEuros Label: Euros A cada uno asocie una acción de ir hacia el form respectivo modificando la propiedad Action Ingrese un texto en la parte central del formulario “datos ingresados correctamente” Para asociar cada itemCommand , clic en la propiedad Action  A cada uno asocie una acción de ir hacia el form respectivo
  10. 10. 2 Quedara de esta forma  5 2 El diseño del flujo quedara 6 de esta forma  2 Clic en el formDolares 7 Agregue al formulario un TextField , dos StringItem ( uno de ellos con forma de botón y el otro por defecto ) Modifique las propiedades del TextField InstanceName : txtDolares Label : monto en dolares
  11. 11. 2 Modifique las propiedades 8 del primer StringItem InstanceName : btnSoles Label : Convertir Soles 2 Modifique las propiedades 9 del segundo StringItem  InstanceName : lblSoles Label : Monto Soles 3 Agregue un itemCommand 0 , arrástrelo sobre el StringItem ( Convertir Soles ) Cambie sus propiedades del item Command InstanceName : itemCommandConvertirSo les Cambie las propiedades del item Command Convertir Soles Default Action : itemCommandConvertirSo les 3 Agregue este código en el 3 método listener para setear el resultado: this.lblSoles.setText( (Double.pars eDouble(this.txtDolares.getString()) * this.solDolar) + quot;quot;);
  12. 12. 3 Agregue un ExitCommand 4 al formulario Y modifique su propiedad Action : Exit Midlet 3 TAREA 5 De la misma forma anterior modifique el formulario FORMEUROS 4 Código sugerido en el 2 método listener del FORMEUROS this.lblSolesPeruanos.setText( (Do uble.parseDouble(this.txtEuros.get String()) * this.solEuro) + quot;quot;); 4 Probar la ejecución : 3

×