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 - 16: la classe Item: componenti per i Form

Guida J2ME, corso base java microedition

 

La superclasse Item è la "base comune" di tutte le componenti che possono essere aggiunte in un Form.

Item fornisce, di base, la possibilità di impostare un'etichetta, un Command e un CommandListener.

 

 

Da notare la gestione degli eventi: se l'utente modifica un Item editabile, l'Item lancia un evento intercettabile da un ItemStateListener, un particolare listener che prevede l'implementazione del metodo:

  • itemStateChanged(Item i)   :   void; .

 

E' possibile, poi, inserire dei Command che saranno disponibili solo quando l'Item associato avrà il focus su di sè.

Per intercettare gli eventi generati da tali Command, si dovrà implementare il listener ItemCommandListener, che prevede l'implementazione del metodo:

  • commandAction(Command c, Item i)   :   void;

lanciato quando viene attivato il Command c sull'Item i.

 

 

Metodi utili messi a disposizione da Item per tutte le classi che la estendono:

addCommand(Command c)   : void Aggiunge un Command all'Item.
setDefaultCommand(Command c)   :   void Imposta il Command passato come parametro come Command di default dell'Item.
setItemCommandListener(ItemCommandListener l):   void Imposta il listener dei Command per questo Item.

 

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