Logo Passei Direto
Buscar
Das alternativas a seguir, qual delas NÃO corresponde a uma etapa que devemos seguir para criar um evento de clique de um botão na linguagem Java?

a) Devemos criar uma classe que implementa a interface ActionListener.
b) Dentro da classe que implementa ActionListener, devemos implementar o método actionPerformed.
c) Precisamos acionar o método addActionListener do elemento gráfico a ter o seu evento registrado, registrando uma instância da classe do evento.
d) A classe do evento deve também herdar a classe JFrame. (correta)
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para identificar qual alternativa NÃO corresponde a uma etapa necessária para criar um evento de clique de um botão na linguagem Java, vamos analisar cada uma delas: a) Devemos criar uma classe que implementa a interface ActionListener. - Esta é uma etapa correta, pois precisamos de uma classe que escute os eventos de ação. b) Dentro da classe que implementa ActionListener, devemos implementar o método actionPerformed. - Esta também é uma etapa correta, pois o método actionPerformed é onde definimos o que acontece quando o botão é clicado. c) Precisamos acionar o método addActionListener do elemento gráfico a ter o seu evento registrado, registrando uma instância da classe do evento. - Esta é uma etapa correta, pois precisamos registrar o listener no botão. d) A classe do evento deve também herdar a classe JFrame. - Esta alternativa é a que NÃO corresponde a uma etapa necessária. Não é necessário que a classe que trata o evento herde de JFrame; ela pode ser uma classe separada que implementa ActionListener. Portanto, a alternativa correta que NÃO corresponde a uma etapa para criar um evento de clique de um botão na linguagem Java é: d) A classe do evento deve também herdar a classe JFrame.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina