Professional Documents
Culture Documents
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides Clase 16 de agosto de 2012.
Unidad 05. Interfaces Grficas de Usuario. Uso de controles. Form StringItem TextField Uso de Estructuras. If
Ojo: La teora de la clase de hoy se encuentra en el Libro completo de J2ME, pgina no. 51 en adelante Ejemplo: Hacer un Midlet que calcule el rea de un rectngulo.
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
3. Seleccionamos el perfil
(dependiendo del telefono para el que vamos a programar)
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
9. Agregamos
Commands, ExitCommand y OkCommand, sobre el Form para salir del MIDlet y para que se ejecute el cdigo de clculo del rea del tringulo.
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
10. Hacemos
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
13. Modificamos
el titulo del MIDlet haciendo doble clic sobre el mismo y editando el texto a mostrar cuando se ejecute.
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
18. Ejecutamos
el
Para crear el archivo .jar (archivo que se copia al telfono para instalarlo): Clic derecho sobre el proyecto y clic en opcin Build.
Se crear una carpeta de nombre dist en la cual se coloca el archivo .jar que sera el ejecutable de la aplicacin.
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides
Cdigo para evaluar si una persona es mayor o menor de edad: String edad; //declaramos variables para capturar los valores de los textbox int intEdad; edad= textField.getString(); //le pasamos el valor del textbox a la primera variable. intEdad= Integer.parseInt(edad); //convertimos el valor a entero if (intEdad > 17){ //verificamos si es mayor o menor de edad. stringItem.setText("La persona es mayor de edad"); } else {stringItem.setText("La persona es menor de edad");} Cdigo para calcular el rea de un tringulo: String base, altura; //declaramos variables para capturar los valores de los textfield int intBase, intAltura, area; base= textField.getString(); //le pasamos el valor del textfield a la primera variable. intBase= Integer.parseInt(base); //convertimos el valor a entero altura= textField.getString(); //le pasamos el valor del textfield a la primera variable. intAltura= Integer.parseInt(altura); //convertimos el valor a entero
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides area = intBase * intAltura; //calculamos el area del triangulo stringItem.setText("El rea del tringulo es: "+ area); Ejercicio: Hacer un MIDlet que pida un valor numrico e indique si es positivo o negativo.
TC. EN PROG., PROGRAMACIN III, CICLO II 2012 Lic. Mauricio Alberto Turcios Benavides Gua de ejercicios no. 1 Fecha de entrega: 23 y 24 de agosto. Ponderacin: 60% del cmputo I. Grupos de 5 integrantes. 1. Hacer un MIDlet que pida un valor numrico inferior y otro superior y muestre en pantalla cuantos nmeros hay en ese rango. 2. Crear un MIDlet que convierta un valor ingresado en centmetros a metros y viceversa. 3. Hacer un MIDlet que simule una calculadora bsica con las 4 operaciones bsicas. 4. Hacer un MIDlet que muestre una tabla de multiplicar digitada por el usuario. 5. Hacer un MIDlet conversor de moneda de euro a dlar y viceversa.