Carregando...
Carregando...
Ajude a melhorar a plataforma
As ações executadas em resposta a um evento são os event handlers e, ao estruturar uma interface gráfica em classes, é possível escrevê-los no formato de métodos, que são as funções definidas dentro da classe para depois atribuir o evento ao event handler.
Após análise do trecho apresentado, avalie as asserções a seguir e a relação proposta entre elas.
I. Os event handlers são as ações executadas em resposta a um evento, ao associar <Button-1> a um event handler, não é preciso soltar o botão do mouse para que ele seja executado.
PORQUE
II. O event handleré chamado por meio da ação de pressionar o botão do mouse, pois os eventos clicar e soltar do mouse, em um widget, agem de forma diferente em Tkinter.
A respeito dessas asserções, assinale a alternativa correta.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa A - As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
O paradigma de programação voltada a eventos é a base das interfaces gráficas. Nele, o sistema reage a estímulos externos (cliques, teclas).
Em Tkinter, podemos vincular eventos específicos a funções tratadoras (event handlers). O evento <Button-1> representa especificamente o ato de pressionar o botão esquerdo do mouse.
<Button-1> é disparado no momento do clique (pressão), não dependendo da liberação do botão para iniciar a execução da função vinculada.Button) e soltar (ButtonRelease). Por isso, a ação vinculada ao <Button-1> ocorre imediatamente na pressão.Ambas as frases descrevem corretamente o comportamento do sistema de eventos do Tkinter, onde a segunda explica o gatilho específico da primeira.
Alternativa A.