Apertura, chiusura, … di una finestra con WindowListener
Interagisci con l’applicazione e i messaggi corrispondenti appariranno nella console
import java.awt.Frame; import java.awt.event.WindowListener; import java.awt.event.WindowEvent; public class WindowListenerTest extends Frame implements WindowListener { public WindowListenerTest() { this.setTitle("Prova WindowListener!"); this.addWindowListener(this); this.setSize(400, 400); this.setVisible(true); } public void windowActivated(WindowEvent we) { System.out.println("Activated" ); } public void windowDeactivated(WindowEvent we) { System.out.println("Deactivated" ); } public void windowOpened(WindowEvent we) { System.out.println("Opened" ); } public void windowClosing(WindowEvent we) { System.out.println("Closing" ); } public void windowClosed(WindowEvent we) { System.out.println("Closed" ); } public void windowIconified(WindowEvent we) { System.out.println("Iconified" ); } public void windowDeiconified(WindowEvent we) { System.out.println("Deiconified" ); } public static void main(String args[]) { WindowListenerTest f=new WindowListenerTest(); } }