Home Programmazione J2ME - Guida completa Capitolo 14: La classe Alert.

Page Rank Check    





Ultimi articoli

Capitolo 14: La classe Alert.
Guide di programmazione - J2ME - Guida completa
Scritto da RedBaron85   
Sabato 30 Gennaio 2010 18:13

Guida a J2ME --- Java MicroEdition - Capitolo 14: la classe Alert


Capitolo 14: La classe Alert.

Un oggetto Alert è uno Screen utilizzato per notificare messaggi all'utente (come una casella di dialogo, in altri contesti).

Alla chiusura della schermata Alert, di default verrà visualizzata la schermata precedente; è possibile, comunque, impostare la schermata da visualizzare alla chiusura dell'Alert mediante il metodo di Display:

  • setCurrent(Alert alert, Displayable next)   :   void;

che, chiaramente, imposta alert come display corrente e next come display da visualizzare in seguito.

 

I costruttori sono due:

  • Alert(String title);
  • Alert(String title, String alertText, Image alertImage, AlertType alertType);

dove il parametro alertType può assumere i seguenti valori:

ALARM Notifica il verificarsi di un particolare evento.
CONFIRMATION Chiede conferma per poter effettuare un'azione.
ERROR Notifica un errore (es.: indirizzo email mal formattato).
INFO Messaggio informativo.
WARNING Indica un potenziale pericolo (es.: sicuro di voler cancellare tutto ?).

 

 

Metodi utili messi a disposizione da tale classe sono:

setIndicator(Gauge indicator)   :   void Imposta un (eventuale) indicatore di attività.
setTimeout(int time)   :   void Imposta la durata della visualizzazione (Alert.FOREVER per infinito).

 

Utilizzare le Alert in una MIDlet è semplicissimo: dato un evento (pressione di un tasto, ...), basterà scrivere, nel corpo del metodo commandAction gestore, di impostare l'oggetto Alert come oggetto da visualizzare sul display, mediante il metodo setCurrent di Display, come abbiamo imparato a fare nei capitoli precedenti con List o TextBox.

Tags:     programmazione      guide      manuali      corso      j2me      java mobile      java microedition      capitolo 14      alert
Ultimo aggiornamento Domenica 22 Gennaio 2012 16:17
 

Ti è piaciuto questo articolo ? Condividilo !



RedBaron85.com Forum community banner

Non hai trovato quello che cercavi ?
Ricerca personalizzata
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

Milanese Francesco - Partita IVA: 04950350878

AltroArticoliblog utentiBlueprintsContestenglishProgrammazioneModelliElencoNewsTexturesTutorialsVideotutorials