Buscar

005 AVALIANDO - PROGRAMAÇÃO ORIENTADA A OBJETOS

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

Prévia do material em texto

PROGRAMAÇÃO ORIENTADA A OBJETOS
Exercício: CCT0263_EX_A5_201307203141   Voltar
Aluno(a): CARLA HELENA MARTINS VELOSO Matrícula: 201307203141
Data: 14/10/2014 10:32:57 (Finalizada)
  1a Questão (Ref.: 201307473485)
Eventos de texto são gerados quando um texto em um componente foi alterado de alguma forma. Este evento
funciona apenas com componentes textfields e textarea da biblioteca AWT. Com relação ao
textValueChanged(TextEvent e) selecione a opção correta:
Invocado quando uma tecla é solta e o componente está em foco;
Invocado quando a janela é redimensionada.
Invocado quando a janela é maximizada ou minimizada.
  Invocado quando o texto do component AWT sofre alguma alteração;
Invocado quando uma tecla é apertada e o componente está em foco;
  2a Questão (Ref.: 201307792181)
O modelo de tratamento de eventos presente no Java é chamado de modelo de tratamento por delegação.
Neste sentido, considere as sentenças abaixo e assinale a afirmação correta:
I) O componente de interface registra um listener por meio do método addXXXListener(Listener), em que XXX é
o tipo de tratamento de evento criado;
PORQUE
II) Quando, durante a execução da aplicação, o usuário executar a ação correspondente ao evento, a JVM
criará um objeto desse evento e delegará o tratamento para o Listener registrado.
As sentenças I e II são verdadeiras, e a segunda não justifica a primeira
  As sentenças I e II são verdadeiras, e a segunda justifica a primeira
Ambas as sentenças são falsas.
A sentença I é verdadeira, e a II é falsa.
A sentença I é falsa, e a II é verdadeira.
 Gabarito Comentado.
  3a Questão (Ref.: 201307464471)
Para tratar eventos de texto, o Java disponibiliza uma série de tratadores de eventos. Visando este conceito,
correlacione as colunas abaixo:
i. itemStateChanged(ItemEvent e)
ii. KeyTyped(KeyEvent e)
iii. textValueChanged(TextEvent e)
iv. focusGained(FocusEvent e)
(  ) Invocado quando o texto do component AWT sofre alguma alteração
(  ) Invocado quando uma tecla é apertada e o componente está em foco
(  ) Invocada quando um componente de seleção muda de estado
(  ) Invocado quando o componente ganha foco.
  iii, ii, i, iv
iv, ii, iii, i
iii, i, ii, iv
i, ii, iii, iv
ii, iii, i, iv
  4a Questão (Ref.: 201307792159)
Quase todos os componentes propagam eventos. Estes eventos devem ser tratados em algum ponto do código
da aplicação. Os eventos nunca são tratados no próprio componente. Para ligar o código do tratamento de
eventos ao componente existem, no Java, um conjunto de interfaces chamadas listeners. Assim sendo, assinale
a alternativa que completa corretamente a lacuna da afirmação a seguir: "O evento _________ é disparado
quando a ação do usuário é clicar em componente JComponent."
  MouseEvent
ItemEvent
  WindowEvent
ActionEvent
KeyEvent
  5a Questão (Ref.: 201307473127)
O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de
estado é:
focusLost
keyPressed
focusGained
keyReleased
  itemStateChanged
  6a Questão (Ref.: 201307473128)
É um componente que combina um botão ou um campo de edição com um caixa de lista tipo drop­down:
  JComboBox
JCheckBox
JButton
JOptionPane
JList
 Voltar

Outros materiais