NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Guida J2ME - 08: la classe Displayable: oggetti visualizzabili

Guida J2ME, corso base java microedition

 

Nel capitolo precedente abbiamo accennato agli oggetti "displayable" (lett.: visualizzabili), ossia gli oggetti che possono essere mostrati direttamente sul display.

 

Esiste una superclasse per tutti questi oggetti: Displayable.

Gli oggetti che ereditano da Displayable hanno:

  • zero o più oggetti Command per gestire l'interazione con l'utente (gestione degli eventi e delle operazioni);
  • un CommandListener, che in realtà è uno solo per Command (lcdui utilizza l'Unicast Listener Model), per recepire le notifiche di selezione dei comandi;
  • un titolo e un testo scorrevole (detto Ticker), entrambi opzionali.

 

 

 

Metodi utili messi a disposizione da tale classe sono:

addCommand(Command c)    :   void Aggiunge un Command (vd. prossimo capitolo).
getHeight()                              :   int Restituisce l'altezza, in pixel, dell'oggetto.
getWidth()                               :   int Restituisce la larghezza, in pixel, dell'oggetto.
isShown()                                 :   boolean Restituisce true se l'oggetto in questione è attualmente visibile sul display.
setTicker(Ticker t)                 :   void Imposta un Ticker (una sorta di testo scorrevole, opzionale) per l'oggetto.
setTitle(String s)                     :   void Imposta un titolo (opzionale) per l'oggetto Displayable.
setCommandListener(CommandListener cl)   :   void Imposta il CommandListener dei comandi.

 

 

Pagina di Francesco Milanese (redbaron85) su Facebook   Pagina di Francesco Milanese (redbaron85) su Google Plus   Profilo di Francesco Milanese (redbaron85) su LinkedIn   Pagina di Francesco Milanese (redbaron85) su Twitter   Canale Youtube di Francesco Milanese (redbaron85ct)

Vai all'inizio della pagina