Interfața WindowListener

public interface WindowListener extends EventListener

Interfață pentru ascultătoarele de evenimente de fereastră. În loc de a crea o clasă ascultătoare care implementează direct această interfață, se poate crea o subclasă a clasei WindowAdapter.

Metode

public void windowOpened(WindowEvent e) - metodă invocată când fereastra a fost deschisă.

public void windowClosing(WindowEvent e) - metodă invocată când fereastra urmează să se închidă (a fost apăsat butonul de închidere din colțul dreapta-sus, sau a fost selectat articolul Close din meniul din colțul stânga-sus).

public void windowClosed(WindowEvent e) - metodă invocată când fereastra a fost închisă.

public void windowIconified(WindowEvent e) - metodă invocată când fereastra a fost iconificată.

public void windowDeiconified(WindowEvent e) - metodă invocată când fereastra a fost deiconificată.

public void windowActivated(WindowEvent e) - metodă invocată când fereastra a fost activată (poate primi intrări de la tastatură și poate genera evenimente de tastă)

public void windowDeactivated(WindowEvent e) - metodă invocată când fereastra a fost dezactivată (nu mai primește intrări de la tastatură)