Curso J2ME
(JAVA 2 MICROEDITION)
Manuel J. Prieto
(vitike@canal21.com)
(Abril. 2003)
J2ME – Manuel J. Prieto (Abril 2003)
Cualquier comentario, sugerencia o errata, puede ser remitida a vitike@canal21.com.
Todas los mensajes serán bienvenidos y sin duda ayudarán a mejorar este documento y
las posteriores ampliaciones del mismo. Cualquier otra cuestión o tema puede ser
remitidatambién a la misma dirección.
J2ME – Manuel J. Prieto (Abril 2003)
1
PRESENTACIÓN DE J2ME .................................................................. 6
1.1 Nuevos Conceptos ..................................................................................... 6
1.1.1 Configuración........................................................................................... 61.1.2 Perfiles........................................................................................................ 7
1.2 Primer MIDlet .............................................................................................. 9
1.2.1 Descripción del MIDlet ......................................................................... 9
1.2.2Compilación............................................................................................ 12
2
LAS APIS DE CLDC Y DE MIDP ...................................................... 15
2.1 El
2.1.1
2.1.2
2.1.3
2.2
El GCF (Generic Connection Framework) de CLDC .............. 18
2.3 El
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.4
3
API deCLDC........................................................................................... 16
El paquete java.lang ........................................................................... 16
El paquete java.util ............................................................................. 17
El paquete java.io ................................................................................ 17
API de MIDP.......................................................................................... 19
Las clases heredadas de J2SE ........................................................ 20
Clases e interfaces propios de MIDP ............................................ 20
El paquete javax.microedition.midlet .......................................... 20
El paquete javax.microedition.lcdui.............................................. 20
El paquetejavax.microedition.io ................................................... 23
El paquete javax.microedition.rms ............................................... 23
Ejemplo de uso de APIs de MIDP y J2SE................................... 24
MIDLETS GRÁFICOS .......................................................................... 28
3.1
La clase Graphics..................................................................................... 28
3.2
Primitivas gráficas .................................................................................. 29
3.3
Escribiendo texto ..................................................................................... 30
3.4
Dibujando imágenes .............................................................................. 33
3.5Ejemplo de uso de los métodos gráficos ................................... 34
4
COMPONENTES DE INTERFAZ DE USUARIO............................. 39
4.1
Screens y Forms ....................................................................................... 40
4.2
La clase Alert.............................................................................................. 44
J2ME –Manuel J. Prieto (Abril 2003)
4.3
La clase List................................................................................................. 45
4.4
La clase TextBox ...................................................................................... 47
4.5
La clase Ticker ........................................................................................... 48...
Regístrate para leer el documento completo.