Sunteți pe pagina 1din 13

J2ME- VISUAL MIDLET

Displayable

Alerta

Permiten mostrar una pantalla de texto durante un tiempo o hasta que se produzca un comando de tipo OK. Se utiliza para mostrar errores u otro tipo de mensajes al usuario. Sintaxis: Alert (String ttulo, String texto_alerta, Image imagen_alerta, AlertType tipo_alerta) El tipo de alerta puede ser uno de los siguientes: ALARM(Alarma), CONFIRMATION(Confirmacion), ERROR(Error), INFO(Informativo) y WARNING(Peligro) Nota: Para la duracion de la alerta se digita el tiempo en la propiedad TimeOut, por defecto esta FOREVER, el cual indica que la alerta esta hasta que se pulse el boton DONE (milisegundos)

Alerta
Ejemplo:

COMPONENTES DE INTERFAZ DE USUARIO


Ahora que tenemos una idea bsica sobre el funcionamiento de un MIDlet, pasaremos a describir los elementos grficos de los que disponemos para crear interfaces de usuario

INTERFAZ DE USUARIO DE ALTO NIVEL COMPONENTES


La clase Screen hereda directamente de Displayable y permite crear las interfaces grficas 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 , TextBox , List y Form.

COMPONENTES DE LA INTERFAZ DE USUARIO DE ALTO NIVEL


Un MIDlet tpico estar compuesto de varios de estos elementos. Por desgracia, y debido al pequeo tamao de la pantalla, no pueden mostrarse ms de un elemento a la vez, por lo que tendremos que ir mostrando el elemento que necesitemos que ocupar toda la pantalla

Vistas del IDE NetBeans: Source, Screen y Flow


Vista Diseo Flujo (Flow) : Figura

Vistas del IDE NetBeans: Source, Screen y Flow


Vista Diseo Flujo (Flow) Esta vista es la primera que aparece cuando inicialmente creamos un MIDlet. Esta vista resulta muy interesante ya que nos indica cul es el flujo de ventanas de nuestra aplicacin, es decir, qu ventana lleva a qu otra ventana y a travs de qu botn o comando. Tambin nos permite editar fcilmente dicho flujo simplemente arrastrando y soltando elementos sobre el panel principal. De esta forma un desarrollador puede ir tomando cada uno de los tipos de ventana que se muestran en la Paleta de la derecha, dentro del grupo Displayable (es decir, Alert, Form, List, TextBox , loginScreen, Splash-Screen, WaitScreen, File Browser, Pim Browser o bien SMS Composer), ir colocndolos en el panel principal e ir definiendo cmo llegar de una ventana a otra simplemente conectndolas entre s. Adems, a cada ventana se le puede aadir cualquiera de los dems elementos que se muestran en la Paleta (Commands, Elements, Items, Flow, etc.) simplemente arrastrando dicho elemento sobre la ventana en la que queramos aadirlo. Por ltimo, decir que cuando se selecciona cualquier elemento en el panel principal, tambin es posible modificar sus propiedades o atributos mediante el panel de Propiedades que se encuentra debajo de la Paleta, abajo a la derecha, lo cual resulta extremadamente til al programador

Vistas del IDE NetBeans: Source, Screen y Flow


Vista Diseo Pantalla (Screen)

Vistas del IDE NetBeans: Source, Screen y Flow


Vista Diseo Pantalla(Screen) Esta vista tambin resulta extremadamente til al programador ya que a travs de la misma es posible realizar el diseo de cada una de las ventanas de las que consta nuestro MIDlet. De esta forma el desarrollador podr ver el aspecto final que aproximadamente tendr su aplicacin. Para cambiar la ventana que queremos disear basta con seleccionarla en la lista desplegable llamada Edited Screen que se encuentra encima del panel principal a la derecha. En nuestro ejemplo de "Hola mundo" slo podemos disear inicialmente una ventana llamada HelloMIDlet. En esta vista tambin disponemos de la Paleta de componentes, y el diseo de las ventanas es tan sencillo como arrastrar los elementos desde sta hasta el panel principal, igual que ocurra en la vista Diseo de Flujo. Y del mismo modo que en la vista Diseo de Flujo era posible editar las propiedades o atributos de los elementos seleccionados desde el panel de Propiedades, aqu eso tambin es posible de la misma forma.

Vistas del IDE NetBeans: Source, Screen y Flow


Vista Fuente (Cdigo): esta vista permite ver y modificar el cdigo fuente Java de nuestra aplicacin

Elementos Displayables
Alert: mensaje de aviso. Form: elemento formulario. List: men tipo lista. Text Box: caja de texto Login Screen: pantalla de inicio de sesin. Wait Screen: aviso de espera. PIM Browser: buscador agenda / calendario / lista de tareas. Splash Screen: pantalla inicial de la aplicacin File browser: localizador de archivos. SMS Composer: formulario de envo de mensajes cortos SMS.

S-ar putea să vă placă și