Home Programmazione J2ME - Guida completa Capitolo 08: La classe Displayable.

Page Rank Check    





Ultimi articoli

Capitolo 08: La classe Displayable.
Guide di programmazione - J2ME - Guida completa
Scritto da RedBaron85   
Sabato 30 Gennaio 2010 18:15

Guida a J2ME --- Java MicroEdition - Capitolo 8: la classe Displayable


Capitolo 08: La classe Displayable.

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.
Tags:     programmazione      guide      manuali      corso      j2me      java mobile      java microedition      capitolo 8      displayable
Ultimo aggiornamento Domenica 22 Gennaio 2012 16:16
 

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