Я не понимаю разницу между обработчиком и событием. Скажите, пожалуйста, использование этих двух вещей и когда использовать обработчик, когда использовать Событие.В чем основное отличие между обработчиком и событием?
ответ
Вы не можете сравнить как Обработчик и событие.
Все обработчики хранятся в HandlerManager, который также управляет отправкой любого типа событий (в том числе новых, которые вы создаете сами).
Более
Обработчиков передаются объект Event со всеми деталями событий в качестве единственного параметра Event т.е.
Они могут означать разные вещи, в зависимости от конкретного контекста. Общее значение события - это действие или событие где-то в программе; обычно события обрабатываются программой в модулях, называемых обработчиками.
Например, на Java вы можете вызвать событие, вызванное нажатием кнопки; что программа делает, когда эта кнопка вызывает код в обработчике для этого конкретного события.
Событие: - При вычислении событие является действием или событием, обнаруженным программой, которая может быть обработана программой. Обычно события обрабатываются синхронно с потоком программы, то есть программа имеет одно или несколько выделенных мест, где обрабатываются события.
EventHandler: -
функция или метод, содержащий операторы программы, которые выполняются в ответ на событие. Обработчик событий обычно представляет собой программную процедуру, которая обрабатывает такие действия, как нажатия клавиш и движения мыши. С веб-сайтами обработчики событий делают веб-контент динамичным. JavaScript - это распространенный метод обработчиков событий сценариев для веб-контента.
Очень простой пример: вы нажимаете кнопку входа в систему на facebook, есть соответствующий обработчик событий для нажатия кнопки входа в систему, которая сообщает программе facebook, что пользователь пытается войти в систему