Programacion J2Me
(Java 2 MicroEdition)
Manuel J. Prieto
(vitike@canal21.com)
Noviembre 2002
Cualquier
comentario,
sugerencia
o
errada,
puede
ser
remitida
a
vitike@canal21.com. Todas ellas serán bienvenidas y sin duda ayudarán a mejorar
este documento y los posteriores. Cualquier otra cuestión o tema, puede ser
también remitida a vitike@canal21.com.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.2Perfiles........................................................................................................ 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
2.1.1
2.1.2
2.1.3
2.2
El GCF (Generic Connection Framework) de CLDC .............. 13
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 de CLDC ........................................................................................... 11
El paquetejava.lang ........................................................................... 12
El paquete java.util ............................................................................. 12
El paquete java.io ................................................................................ 13
API de MIDP .......................................................................................... 14Las clases heredadas de J2SE ........................................................ 14
Clases e interfaces propios de MIDP ............................................ 14
El paquete javax.microedition.midlet .......................................... 15
El paquete javax.microedition.lcdui.............................................. 15
El paquete javax.microedition.io................................................... 16
El paquete javax.microedition.rms ............................................... 16
Ejemplo de uso de APIs de MIDP y J2SE ................................... 17
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étodosgráficos ................................... 24
4
COMPONENTES DE INTERFAZ DE USUARIO ............................. 28
4.1
Screens y Forms ....................................................................................... 29
4.2
La clase Alert .............................................................................................. 31
J2ME – Manuel J. Prieto (Nov 2002)4.3
La clase List ................................................................................................. 32
4.4
La clase TextBox ...................................................................................... 33
4.5
La clase Ticker ........................................................................................... 34
4.6
La clase StringItem...
Regístrate para leer el documento completo.