Мониторинг обменных курсов валют
18c0693f

События окна


Методы - обработчики событий окна объявляются в интерфейсе WindowListener . Для данного интерфейса существует класс адаптер WindowAdapter .

Для того чтобы отслеживать все события окна, можно создать класс окна, наследуемый от интерфейса WindowListener.

Например:

public class MyWindowListener extends Frame implements WindowListener { public void windowClosing(WindowEvent e) { } public void windowClosed(WindowEvent e) { } public void windowOpened(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public void windowActivated(WindowEvent e) { } public void windowDeactivated(WindowEvent e) { } }

Если надо отслеживать все события окна приложения или апплета, то блок прослушивания следует добавить для объекта this/.

Например:

addWindowListener(this);

Если надо отслеживать все события окна, создаваемого в процессе выполнения приложения или апплета, то сначала надо создать объект "окно", а затем добавить для него блок прослушивания.

Например:

myFrame = new Frame("Заголовок окна"); myFrame.addWindowListener(this);

Интерфейс WindowListene объявляет следующие методы, вызываемые для события WindowEvent:






Самый выгодный курс обмена валюты