Logo Passei Direto
Buscar
As tarefas de respostas realizadas em um evento são conhecidas como handler de evento e o processo total de resposta aos eventos é conhecido como tratamento de evento. Para cada tipo de evento precisa ser implementada uma interface de escuta, como no caso do clique sobre um botão, onde seria utilizado, no ambiente SWING:
User badge image
João Augusto Arthus

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 3 meses

No ambiente Swing, para lidar com eventos como o clique em um botão, você deve implementar uma interface de escuta chamada `ActionListener`. Essa interface possui um método chamado `actionPerformed(ActionEvent e)`, que é chamado quando o evento ocorre. Aqui está um exemplo simples de como você pode usar isso: ```java import javax.swing.*; import java.awt.event.*; public class ExemploSwing { public static void main(String[] args) { JFrame frame = new JFrame("Exemplo de Evento"); JButton button = new JButton("Clique aqui"); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { System.out.println("Botão clicado!"); } }); frame.add(button); frame.setSize(300, 200); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } } ``` Neste exemplo, quando o botão é clicado, a mensagem "Botão clicado!" é exibida no console.

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

User badge image

Ed Verified user icon

há 2 anos

No ambiente SWING, a interface de escuta utilizada para tratar eventos de clique em botões é a ActionListener.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina