Buscar

Eventos e Tratamento de Eventos em Java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Teste de
Conhecimento
 
 
 avalie sua aprendizagem
 LINGUAGEM DE PROGRAMAÇÃO
8a aula
 Lupa 
 
Exercício: CCT0756_EX_A8_201902598059_V5 15/04/2020
Aluno(a): NORBERTO SOQUEIRO ROSA JUNIOR 2021.1 EAD
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201902598059
 
Evento é um acontecimento relevante no meio externo ao sistema . Portanto um evento pode ser considerado como o
resultado da interação do usuário com algum componente. Na linguagem java, o evento gerado sempre que um botão for
pressionado, este irá percorrer a sua lista interna chamando o método:
ActionListener
 actionPerformed
abstractClass
actionEvent
ItemListener
Respondido em 15/04/2020 07:32:00
 
 
Explicação:
Para adicionar listeners, a classe que representa o botão (JButton) possui um método chamado addActionListener, que
recebe por parâmetro um objeto que implementa a interface ActionListener. A interface ActionListener especifica um
método chamado actionPerformed que será disparado toda vez que o usuário clicar naqule botão.
 
 
A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens, confirmação e erros,
entre outras. Marque a alternativa que apresenta o método mais apropriado de se mostrar uma mensagem para o
usuário.
 JOptionPane.showMessageDialog(null, "Minha mensagem!");
JOptionPane.showConfirmDialog(null, "Minha mensagem!");
JOptionPane.showQuestionMessage(null, "Minha mensagem!");
JOptionPane.showFileChooser(null, "Minha mensagem!");
JOptionPane.showInputDialog(null, "Minha mensagem!");
Respondido em 15/04/2020 07:32:05
Gabarito
Comentado
 
 
 Questão1
 Questão2
 Questão3$ 0.0025624
v. 1.5.3
×❯
FX $
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
https://surfe.be/ext/click?id=477002
Supondo uma aplicação que utiliza um botão (JButton) com tratamento de eventos implementado dentro da própria
classe, sempre que este for pressionado, irá percorrer a sua lista interna de listeners, chamando para cada um, o método
actionPerformed; 
 
Qual o nome do evento gerado pelo botão quando pressionado.
addActionListener
ActionPerformed
ActionListener
 ActionEvent
getActionCommand
Respondido em 15/04/2020 07:32:13
Gabarito
Comentado
 
 
Os componentes Swing podem gerar vários tipos de eventos diferentes. Quando um evento ocorre, o gerenciador de
janelas cria um evento e passa para um tratador de eventos definido pelo programador. O fragmento de código
responsável por implementar métodos dentro da interface ActionListener é:
public void itemPerformed(ActionEvent e)
public void actionListenet(ActionEvent e)
public void itemStateChanged(ActionEvent e)
public void actionStateChanged(ActionEvent e)
 public void actionPerformed(ActionEvent e)
Respondido em 15/04/2020 07:32:08
Gabarito
Comentado
 
 
Um estagiário de programação foi incumbido de verificar uma linha de código de um programa que apresentava uma tela
de forma indesejada. 
 
JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE);
 
Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale a alternativa que
define respectivamente.
símbolo do tipo de mensagem e o tamanho a cor da caixa de texto.
texto interno da caixa de leitura e o texto do campo texto.
texto da barra de título e o texto interno do campo texto.
 texto interno da caixa de leitura e o texto da barra de título.
texto da barra de título e o texto interno da caixa de leitura.
Respondido em 15/04/2020 07:32:14
Gabarito
Comentado
 
 
Para tratar os eventos relacionados a botões( Jbutton, JradioButton, JcheckBox, JtoogleButton) ou itens de um menu
(JMenuItem), devem-se criar classes para manipulação a partir de interface java.awt.event.ActionListener. Essa interface
tem apenas um método (actionPerformed(ActionEvent e)), motivo pelo qual:
estes componentes gráficos são estáticos e não efetuam eventos.
existem diversos adapters (classes adaptadoras) para este tipo de evento.
não associa-se a estes componentes diversos tipos de eventos.
 não existe uma classe adaptadora (adapter) para este tipo de evento.
não se pode associar nenhuma ação a esses comonentes gráficos.
Respondido em 15/04/2020 07:32:30
 Questão4
 Questão5
 Questão6
$ 0.0025624
v. 1.5.3
×❯
FX $
https://surfe.be/ext/click?id=477002
 
 
 
$ 0.0025624
v. 1.5.3
×❯
FX $
javascript:abre_colabore('38403','186596501','3720223867');
https://surfe.be/ext/click?id=477002

Continue navegando