J2ME – Manuel J. Prieto (Nov 2002)
1
PRESENTACIÓN DE J2ME
..................................................................5
1.1
Nuevos Conceptos
..................................................................................... 5
1.1.1
Configuración
...........................................................................................5
1.1.2
Perfiles
........................................................................................................6
1.2
Primer MIDlet
.............................................................................................. 7
1.2.1
Descripción del MIDlet
.........................................................................7
1.2.2
Compilación
..............................................................................................9
2
LAS APIS DE CLDC Y DE MIDP
......................................................11
2.1
El API de CLDC
........................................................................................... 11
2.1.1
El paquete java.lang
...........................................................................12
2.1.2
El paquete java.util
.............................................................................12
2.1.3
El paquete java.io
................................................................................13
2.2
El GCF (Generic Connection Framework) de CLDC
.............. 13
2.3
El API de MIDP
.......................................................................................... 14
2.3.1
Las clases heredadas de J2SE
........................................................14
2.3.2
Clases e interfaces propios de MIDP
............................................14
2.3.3
El paquete javax.microedition.midlet
..........................................15
2.3.4
El paquete javax.microedition.lcdui
..............................................15
2.3.5
El paquete javax.microedition.io
...................................................16
2.3.6
El paquete javax.microedition.rms
...............................................16
2.4
Ejemplo de uso de APIs de MIDP y J2SE
................................... 17
3
MIDLETS GRÁFICOS
..........................................................................20
3.1
La clase Graphics
..................................................................................... 20
3.2
Primitivas gráficas
.................................................................................. 20
3.3
Escribiendo texto
..................................................................................... 21
3.4
Dibujando imágenes
.............................................................................. 23
3.5
Ejemplo de uso de los métodos gráficos
................................... 24
4
COMPONENTES DE INTERFAZ DE USUARIO
.............................28
4.1
Screens y Forms
....................................................................................... 29
4.2
La clase Alert
.............................................................................................. 31