|
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.
|
|
Ultimo aggiornamento Domenica 22 Gennaio 2012 16:17 |
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.