Page 160 - 4836
P. 160
public void windowDeactivated ( WindowEvent event ) -
вікно стало неактивним.
Слухач подій компонента СomponentListener
Слухач ComponentListener оповіщається, коли
спостережуваний візуальний компонент змінює своє
положення, розміри або видимість. В інтерфейсі чотири
методи :
public void componentMoved ( ComponentEvent event ) -
викликається, коли спостережуваний компонент
переміщається (в результаті виклику команди setLocation ( ),
роботи менеджера розміщення або ще з якоїсь причини);
public void componentResized ( ComponentEvent event ) -
викликається, коли змінюються розміри спостережуваного
компонента;
public void componentHidden ( ComponentEvent event ) -
викликається, коли компонент стає невидимим;
public void componentShown ( ComponentEvent event ) -
викликається, коли компонент стає видимим.
Слухач вибору елемента ItemListener
Слухач ItemListener реагує на зміну стану одного з
елементів, що входять до складу спостережуваного
компонента. Наприклад, список, що випадає JComboBox
складається з безлічі елементів і слухач реагує, коли
змінюється вибраний елемент. Також даний слухач
оповіщається при виборі чи скасування вибору прапорця
JCheckBox або перемикача JRadioButton, зміні стану кнопки
JToggleButton і т.д. Слухач володіє одним методом:
public void itemStateChanged ( ItemEvent event ).
Універсальний слухач ActionListener
Серед численних подій, на які реагує кожен елемент
управління (і про які він оповіщає відповідних слухачів, якщо
158