Навіщо потрібен listener?
Слухач Listener – це повідомлений про деяку подію об'єкт. Щоб слухач зміг реагувати на певну подію джерела, він повинен бути ним зареєстрований, тобто підключений до джерела. Збережена копія
Що таке Listener в Java?
Слухач (listener) – це об'єкт, що повідомляється про подію. Він повинен бути зареєстрований джерелом подій та реалізовувати методи для отримання та обробки повідомлень. Основний клас для подій – клас EventObject, який містить два методи getSource() та toString().