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

Java 2D - 40: eventi - II: eventi di finestra

Guida Java 2D, corso di base 

 

Il listener che permette di intercettare e gestire gli eventi riguardanti la finestra (apertura, focus-on, minimizzazione, chiusura) è il WindowListener, definito nel package java.awt.event .

 

 

Il problema del WindowListener è che ci obbliga, implementandolo, a riscrivere il codice di ben 7 metodi, elencati qui di seguito (significati ovvi):

  • windowOpened(WindowEvent e)   :   void

  • windowActivated(WindowEvent e)   :   void

  • windowDeactivated(WindowEvent e)   :   void

  • windowIconified(WindowEvent e)   :   void

  • windowDeiconified(WindowEvent e)   :   void

  • windowClosing(WindowEvent e)   :   void

  • windowClosed(WindowEvent e)   :   void

 

 

Per evitare di dover implementare tutti questi metodi, è possibile utilizzare la classe adapter WindowAdapter (appartenente anch'essa a java.awt.event ), che consente di riscrivere solo i metodi che ci interessano veramente di WindowListener .

 

 

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