4,52/5
(83 opiniones)
|12480 alumnos|Fecha publicación: 07/09/2004
Ahora que tenemos una idea básica sobre el funcionamiento de un MIDlet, pasaremos a describir los elementos gráficos de los que disponemos para crear interfaces de usuario.
Como ya vimos, la clase Screen hereda directamente de Displayable y permite crear las interfaces gráficas de alto nivel. Un objeto que herede de la clase Screen será capaz de ser mostrado en la pantalla. Disponemos de cuatro clases que heredan de Screen y que nos sirven de base para crear las interfaces de usuario. Son Alert, Form, List y TextBox.
Un MIDlet típico estará compuesto de varios de estos elementos. Por desgracia, y debido al pequeño tamaño de la pantalla, no pueden mostrarse más de un elemento a la vez, por lo que tendremos que ir mostrando el elemento que necesitemos que ocupará toda la pantalla.
Podemos imaginarlo como una serie de fichas de las cuales sólo
podemos mostrar una cada vez.
Para cambiar de una pantalla a otra usamos el método setCurrent de la clase Display (como ya vimos en nuestro ejemplo):
display.setCurrent(list1);
Cada uno de las cuatro clases anteriores dispone de los métodos
(realmente los heredan de Screen):
-String getTitle() - Devuelve el título de la
pantalla
-v-oid setTitle(String s) - Establece el título de
la pantalla
-Ticker getTicker() - Devuelve el ticker de la
pantalla
-void setTicker(Ticker ticker) - Establece el
ticker de la pantalla
Estos métodos nos permiten establecer y recoger el Título y el
ticker de la pantalla. Un ticker es una línea de texto que aparece
en la parte superior de la pantalla con un scroll lateral.
Hay 83 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Funciones en C (primera parte) Curso de programacíon informática sobre Funciones en C en el orden de los fundamentos de la programación. Comprende el desarrollo de un software utilizando funciones y a ... [17/10/08] |
|
2.816 | ||
|
Procesos en C. Sincronización (primera parte) Curso de informática sobre sincronización de procesos en C y señales en linux que te ofrece la posibilidad de comprender los mecanismos de comunicación entre procesos inf... [21/10/08] |
|
993 | ||
|
Java Java nació con el deseo por parte de Sun de buscar un lenguaje de programación enfocado a electrodomésticos. Se necesitaba alg&uacu... [23/04/04] |
|
49.291 | ||
Publicar en
del.icio.us
digg
meneame