Oque são Listeners / Handlers?

5 respostas
E

Pessoal, estou começando com Java a poucos dias e gostaria de intender melhor sobre esses termos que pra mim não são comuns

os termos são:

EventListeners, EventHandlers, ActionListeners e ActionHandlers

Tradução Literal
Listener: ouvinte, auditor
Handler: treinador, domador

desde já obrigado

5 Respostas

jeankbn

cara amigo sobre Listeners (Ouvintes), são de facto o que o nome diz!!

de forma mais fácil, são métodos que ficam esperando para ser executados quando recebem determinadas chamadas. esse “Esperando” entenda como ouvindo.

E

jeankbn

Muito obrigado pela sua resposta.
então o método “handler” prepara e executa o “listener”?

jeankbn

cara amigo não entenda como preparação e sim como uma manipulação, ao passo de que você poderia ter varios ouvintes (Listeners ) e somente uma gerenciador de eventos.

charleston10

Algo mais especifico, Listener…
http://www.guj.com.br/java/230567-o-que-e-listener

Hebert_Coelho

EventListeners, EventHandlers -> Trabalham em cima de eventos. Imagine uma pessoa que fica esperando para fazer algo. Um frentista por exemplo, espera pelo evento da chegada de um freguês.
ActionListeners e ActionHandlers -> Trabalham em cima de ações. Imagine uma pessoa que responde apenas uma ação. Um frentista que ao receber um pagamento, retorna o troco.

Eventos na informática poderiam ser: Um componente que moveu de lugar, click do mouse…
Ações na informática poderiam ser: Ação resultante de um click (a chamada da ação do click), excluir, editar, incluir…

Criado 13 de janeiro de 2013
Ultima resposta 14 de jan. de 2013
Respostas 5
Participantes 4