Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS 4

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 4 páginas

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

1
        Questão
	
	
	Eventos representam uma ação que ocorreu num componente GUI, dentre os mais comuns no Swing, qual destes abaixo NÃO é um evento de ação.
		
	
	Cliques em botões.
	 
	Digitar um texto.
	
	Ao pressionar[Enter] em campos de texto.
	
	Cliques em menus.
	
	Ativar e desativar Check box's.
	Respondido em 29/03/2021 12:07:56
	
	
	 
		2
        Questão
	
	
	A interface WindowListener disponibiliza 12 métodos de tratamento para os diferentes comportamentos possíveis para a janela. Com relação ao window.Deactivated (MouseEvent e) selecione a opção correta:
		
	
	Invocado quando ganha o foco;
	 
	Invocado quando perde o foco;
	
	Invocado quando a janela foi aberta.
	
	Invocado quando a janela foi fechada.
	
	Invocado quando a janela é minimizada;
	Respondido em 29/03/2021 12:07:57
	
		
	Gabarito
Comentado
	
	
	 
		3
        Questão
	
	
	Quando o botão é clicado, qual o método é chamado?
		
	
	actionChange
	
	onCLick
	
	actionClick
	 
	actionPerformed
	
	onChange
	Respondido em 29/03/2021 12:08:04
	
Explicação:
Quando o botão é clicado, o método chamado é o actionPerformed.
	
	
	 
		4
        Questão
	
	
	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
	
	A sentença I é verdadeira, e a II é falsa.
	
	A sentença I é falsa, e a II é verdadeira.
	
	Ambas as sentenças são falsas.
	Respondido em 29/03/2021 12:08:08
	
		
	Gabarito
Comentado
	
	
	 
		5
        Questão
	
	
	jList1.setModel(jList1.getModel());
jList1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
jList1.addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent evt) {
          jList1ValueChanged(evt);
         }
});
No trecho de código acima, para que serve o valueChanged?
		
	
	Gera um erro de compilação.
	 
	É um evento que responde à ação do usuário quando seleciona um elemento da lista
	
	Não ocorre nada pois o código valueChanged não faz parte do java
	
	Compila mas na execução gera um erro catastrófico.
	
	É um evento que responde à ação do usuário quando clica em um botão lista
	Respondido em 29/03/2021 12:08:16
	
Explicação:
No trecho de código o valueChanged é um evento que responde à ação do usuário quando seleciona um elemento da lista
	
	
	 
		6
        Questão
	
	
	Qual dos métodos abaixo não é previsto na interface WindowListener?
		
	
	windowDeiconified
	 
	windowDestroyed
	
	windowClosing
	
	windowOpened
	
	windowDeactivated
	Respondido em 29/03/2021 12:08:19
	
		
	Gabarito
Comentado
	
	
	 
		7
        Questão
	
	
	Sobre o tratamento de eventos, identifique qual das interfaces abaixo está INCORRETA.
 
		
	
	FocusListener
	
	WindowListener
	 
	LabelTextListener
	
	KeyListener
	
	MouseListener
	Respondido em 29/03/2021 12:08:23
	
	
	 
		8
        Questão
	
	
	HandlerBotao handler = new HandlerBotao();
botao1.addActionListener(handler);
O que as duas linhas de código acima fazem?
		
	 
	Criam um novo gerenciador para tratamento de eventos no botao1
	
	Geram um erro de compilação.
	
	Criam um novo botão chamado handler
	
	Criam uma ação para verificar se o botão 1 é um handler
	
	Avisam ao swing do java para criar um objeto de microfone
	Respondido em 29/03/2021 12:08:27
	
Explicação:
As duas linhas de código acima criam um novo gerenciador para tratamento de eventos no botao1.

Continue navegando