Buscar

Teste de conhecimento prog O.O 1 a 5

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

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

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ê viu 3, do total de 16 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

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

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ê viu 6, do total de 16 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

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

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ê viu 9, do total de 16 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

Prévia do material em texto

Teste de conhecimento 
Aulas 1 a 5 
 
PROGRAMAÇÃO ORIENTADA A OBJETOS 
1a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 1a Questão (Ref.: 201509222081) Fórum de Dúvidas (0) Saiba (0) 
 
Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da 
funcionalidade NÃO corresponde ao pacote relacionado. 
 
 
Java Swing: Criação de componentes de interface com o usuário mais sofisticadas. 
 
Java Basic I/O: Utilização de streams de dados. 
 Java Networking: Desenvolvimento de aplicações de banco de dados SQL. 
 
Java Utilities: Para trabalhar com coleções, modelo de eventos e componentes de data e hora. 
 
Java AWT: Criação de gráficos e imagens básicos além de interfaces com o usuário. 
 
 Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201509222062) Fórum de Dúvidas (0) Saiba (0) 
 
Identifique qual o método que NÃO é comum em todos os componentes do Swing. 
 
 get/setDirSize 
 
get/setLocation 
 
get/setSize 
 
getLength/Width 
 
get/setPreferredSize 
 
 Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201509233125) Fórum de Dúvidas (0) Saiba (0) 
 
Um programa Java é listado a seguir: 
 
Um bloco do programa está faltando. Ao inserir o bloco: 
 
Qual será a saída exibida através do comando System.out.print ? 
 
 11 21 32 42 53 
 00 11 21 32 42 
 02 14 25 36 47 
 02 14 26 38 
 00 11 23 36 410 
 
 
 
 
 4a Questão (Ref.: 201509309902) Fórum de Dúvidas (0) Saiba (0) 
 
Os tipos primitivos de dados do Java são: 
 
 
boolean, string, byte, int, long, float 
 
boolean, char, int, long, float 
 
boolean, string, int, float, double 
 
boolean, string, short, int, long, float, double 
 boolean, char, byte, short, int, long, float, double 
 
 
 
 
 5a Questão (Ref.: 201509222059) Fórum de Dúvidas (0) Saiba (0) 
 
As classes que compõem o núcleo de funcionalidades Java estão organizadas em pacotes, grupos de classes, 
interfaces e exceções afins ou de uma mesma aplicação. Identifique entre os principais pacotes oferecidos como 
parte do núcleo Java, o que NÃO faz parte deste núcleo. 
 
 
java.lang 
 java.exe 
 
java.awt 
 
java.net 
 
javax.swing 
 
 Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201509879304) Fórum de Dúvidas (0) Saiba (0) 
 
Os objetos da classe JScrollPane fornecem capacidade de rolagem a componentes JComponent. O construtor 
JScrollPane(int, int) recebe, como parâmetros, dois valores inteiros que definem a política de rolagem - 
horizontal e vertical. Neste contexto, assinale a alternativa que apresenta a constante que representa a política 
para a barra de rolagem horizontal aparecer somente quando necessário. 
 
 HORIZONTAL_SCROLLBAR_AS_NEEDED 
 
HORIZONTAL_SCROLLBAR_ALWAYS 
 
HORIZONTAL_SCROLLBAR_NEVER 
 
VERTICAL_SCROLLBAR_AS_NEEDED 
 
VERTICAL_SCROLLBAR_ALWAYS 
 
 
 
 
 7a Questão (Ref.: 201509229564) Fórum de Dúvidas (0) Saiba (0) 
 
Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse 
comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos 
importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando: 
 
 import java.util.* 
 
import javac.exe 
 
submit javax.io.* 
 
dim java.util.* 
 
var java.scanner.* 
 
 
 
 
 8a Questão (Ref.: 201509309912) Fórum de Dúvidas (0) Saiba (0) 
 
Acerca de Construtores em Java, marque a alternativa correta: 
 
 
Quando não é declarado nenhum construtor na classe, o Java o cria. Esse construtor é o construtor 
opcional, ele não recebe nenhum argumento e o corpo dele é vazio. A partir do momento que o 
construtor é declarado, o construtor default não é mais fornecido. 
 O construtor dar a possibilidade ou obriga o usuário de uma classe a passar argumentos para o 
objeto durante o processo de criação do mesmo 
 
Um construtor é um método especial, já que possui retorno. 
 
Não usamos construtor em Inteface gráfica 
 
Os construtores permitem modificar suas saídas 
 
 
 
PROGRAMAÇÃO ORIENTADA A OBJETOS 
2a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 1a Questão (Ref.: 201509879826) Fórum de Dúvidas (0) Saiba (0) 
 
Analise as linhas de código abaixo, e assinale a alternativa que descreve corretamente tal processamento: 
 
layout = new BorderLayout(); 
getContentPane().setLayout(layout); 
add(new Button("OK"), BorderLayout.EAST); 
 
 
posiciona um botão ("OK") na área central do container. 
 
posiciona um botão ("OK") na área sul do container. 
 
posiciona um botão ("OK") na área oeste do container. 
 
posiciona um botão ("OK") na área norte do container. 
 posiciona um botão ("OK") na área leste do container. 
 
 
 
 
 2a Questão (Ref.: 201509222210) Fórum de Dúvidas (0) Saiba (0) 
 
De acordo com os tipos de Layout, identifique qual das afirmações abaixo está INCORRETA. 
 
 
 
- GridBagLayout: permite maior controle que o GridLayout. Neste layout você pode definir exatamente 
como as regiões da sua grade irão se comportar e reformatar caso a janela tenha seu tamanho alterado. 
Entretanto, é o gerenciador mais complexo de utilizar. Ele foi criado para ser utilizado por programas de 
criação de GUI's. 
 
- BorderLayout: é o padrão. Divide a tela em cinco regiões (NORTH, SOUTH, EAST, WEST, CENTER). 
Todo componente adicionado entra automaticamente no centro, "empurrando" os outros para as bordas. 
 
- GridLayout: permite construir uma tabela de componentes. Ao adicioná-los, eles são colocados da 
esquerda para a direita e de cima para baixo em uma grade. Você pode especificar o número de colunas 
e linhas que serão necessárias, e todas terão o mesmo tamanho. Se existir menos componentes do que o 
total de espaços, eles ficarão vazios. Caso contrário, o componente excedente não será mostrado. 
 - BoxLayout: é uma versão simplificada do GridBagLayout. Permite indicar a localização dos 
componentes em coordenadas X e Y, porém não permite o controle da distância entre componentes. 
 
- FlowLayout: é o mais simples. Ele simplesmente "enche" o container com componentes da esquerda 
pra direita, até terminar o espaço da linha. Daí, ele faz a mesma coisa na linha abaixo. Todos os 
componentes sempre terão um espaço do tamanho que eles estão ocupando no momento. 
 
 Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201509823735) Fórum de Dúvidas (0) Saiba (0) 
 
"Classe gerenciadora de leiaute que dispõe os componentes GUI sequencialmente na janela, da esquerda para a 
direita, de cima para baixo". Assinale a alternativa que indica a classe gerenciadora acima descrita. 
 
 
CardLayout 
 
GridBagLayout 
 FlowLayout 
 
GridLayout 
 
BorderLayout 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201509823720) Fórum de Dúvidas (0) Saiba (0) 
 
GridLayout é a classe gerenciadora de leiaute que dispõe os componentes GUI em um grid, como se fosse uma 
grade de uma planilha de cálculo. Então, os componentes são colocados em linhas e colunas pré-determinadas. 
Assinale a alternativa que indica corretamente a chamada ao construtor que cria um grid com 5 linhas e 3 
colunas. 
 
 
new GridLayout (2,4) 
 
new GridLayout(4,2) 
 
new GridLayout (3,5,10,5) 
 
new GridLayout (3,5) 
 new GridLayout (5,3) 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201509823746) Fórum de Dúvidas (0) Saiba (0) 
 
"Classe gerenciadora de leiaute que dispõe os componentes GUI em cartões. Apenas um cartão é visível por vez 
e o contêiner trabalha como se os cartões estivessem empilhados. O primeiro componente adicionado é o 
componente GUI visível quando o contêiner é apresentado pela primeira vez." Assinale a alternativa que indica a 
classe gerenciadora acima descrita. 
 
 
GridBagLayout 
 
GridLayout 
 
FlowLayout 
 CardLayout 
 
BoxLayout 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201509879353) Fórum de Dúvidas (0) Saiba (0) 
 
Os gerenciadores de layouts organizam os componentes GUI em um container de objetos com o objetivo de 
construir uma apresentação melhor. Sua função é facilitar a vida do designer na construção das interfaces. Essa 
funcionalidade permite que o programador se concentre na aparência e nos comportamentos básicos, deixando 
para o gerenciador de layout a responsabilidade do detalhe da aparência. Neste contexto, assinale a alternativa 
que apresenta o conjunto de linhas que configura o gerenciador FlowLayout para o container corrente. 
 
 
layout = new FlowLayout(); 
 getContentPane(layout); 
 
layout = new FlowLayout(); 
 getContent().setLayout(layout); 
 layout = new FlowLayout(); 
 getContentPane().setLayout(layout); 
 
layout = new FlowLayout(); 
 getContentPane().getLayout(layout); 
 
layout = new FlowLayout(); 
 getPane().setLayout(layout); 
 
 
 
 
 7a Questão (Ref.: 201509823710) Fórum de Dúvidas (0) Saiba (0) 
 
BorderLayout é a classe gerenciadora de leiaute que dispõe os componentes GUI em cinco áreas: norte (parte 
superior), sul (parte inferior), leste (lado direito), oeste (lado esquerdo) e centro. Quando não definimos em 
qual setor o componente irá entrar, ele irá para qual área? 
 
 
Leste 
 
Oeste 
 Centro 
 
Sul 
 
Norte 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201509879910) Fórum de Dúvidas (0) Saiba (0) 
 
"Classse gerenciadora de layout oferecida pelo Swing que é simples, com alto grau de flexibilidade. Dispõe os 
componentes GUI em uma única linha ou única coluna. Entretanto, arranjos de componentes bem complexos 
podem ser obtidos". Assinale a alternativa que indica a classe gerenciadora acima descrita. 
 
 
BoderLayout 
 
FlowLayout 
 
CardLayout 
 BoxLayout 
 
GidBagLayout 
 
 
PROGRAMAÇÃO ORIENTADA A OBJETOS 
3a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 1a Questão (Ref.: 201509823664) Fórum de Dúvidas (0) Saiba (0) 
 
Todos os componentes do SWING originados da superclasse JComponent possuem um conjunto de métodos que 
permite controlar aspectos visuais como fonte, cursor, borda, cor de fundo e cor de fonte. Dentre os métodos 
indicados abaixo, assinale aquele que permite trocar a cor de frente do componente: 
 
 
setBackground() 
 
setCursor() 
 setForeground() 
 
setFont() 
 
setBorder() 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201509759432) Fórum de Dúvidas (0) Saiba (0) 
 
Na montagem de um menu em barras, em uma interface gráfica, qual a classe responsável pela estrutura do 
menu? 
 
 
JMenuOption 
 
JMenuItem 
 
JMenu 
 
JmenuStruct 
 JMenuBar 
 
 
 
 
 3a Questão (Ref.: 201509222562) Fórum de Dúvidas (0) Saiba (0) 
 
Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar? 
 
 
 isEditable( ): retorna true ou false, se o campo é ou não editável. 
 getSelectedText( ): captura o texto do campo que foi selecionado. 
 setText(String): insere um texto no banco de dados. 
 getText( ): captura o texto do campo. 
 setEditable(boolean): tornar ou não o campo editável. 
 
 Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201509372012) Fórum de Dúvidas (0) Saiba (0) 
 
Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. 
Em função dos tipos de bordas possíveis, correlacione as colunas abaixo: 
 i. Simple 
 ii. Matte 
 iii. Titled 
 iv. Compound 
 
 
( ) Coloca uma borda com um texto 
( ) Você define quantos pixels serão utilizados. 
( ) Define as bordas simples. 
( ) Podemos compor duas bordas com este estilo. 
 
 
iii, iv, i, ii 
 
iv, ii, i, iii 
 iii, ii, i, iv 
 
ii, iv, i, iii 
 
ii, iii, i, iv 
 
 Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201509381029) Fórum de Dúvidas (0) Saiba (0) 
 
A classe Cursor (java.lang.Object) encapsula a representação do bitmap do cursor do mouse. Para alterar o 
comportamento dos cursores, basta definir o novo tipo de cursor com: 
 
 
this.getCursor(Cursor.MOVE_CURSOR); 
 
Cursor.setPredefinedCursor(Cursor.MOVE_CURSOR); 
 
this.setCursor(Cursor.getPredefinedCursor(MOVE_CURSOR)); 
 this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR)); 
 
this.getPredefinedCursor(Cursor.setCursor(Cursor.MOVE_CURSOR)); 
 
 Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201509380671) Fórum de Dúvidas (0) Saiba (0) 
 
Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é: 
 
 
JRadioButton 
 ButtonGroup 
 
JButton 
 
JCheckBox 
 
JToggleButton 
 
 Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201509380632) Fórum de Dúvidas (0) Saiba (0) 
 
Na criação de menus, usando o pacote javax.swing, a classe que funciona como container para as diversas 
opções de menu e: 
 
 
JMenuItem 
 
JComponent 
 
JMenu 
 JMenuBar 
 
JFrame 
 
 Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201509759443) Fórum de Dúvidas (0) Saiba (0) 
 
Na montagem de um menu em barras, em uma interface gráfica, qual a classe que possibilita a criação de itens 
de menu? 
 
 
JMenuList 
 
JMenuBar 
 
JMenuOption 
 
JMenu 
 JMenuItem 
 
 
 
 
PROGRAMAÇÃO ORIENTADA A OBJETOS 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 1a Questão (Ref.: 201509699707) Fórum de Dúvidas (1) Saiba (0) 
 
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." 
 
 
WindowEvent 
 
ActionEvent 
 
KeyEvent 
 MouseEvent 
 
ItemEvent 
 
 
 
 
 2a Questão (Ref.: 201509222250) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
Sobre o tratamento de eventos, identifique qual das interfaces abaixo está INCORRETA. 
 
 
 KeyListener 
 WindowListener 
 FocusListener 
 MouseListener 
 LabelTextListener 
 
 
 
 
 3a Questão (Ref.: 201509381032) Fórum de Dúvidas (1) Saiba (0) 
 
A interface WindowListenerdisponibiliza 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 a janela foi aberta. 
 
Invocado quando a janela é minimizada; 
 
Invocado quando ganha o foco; 
 
Invocado quando a janela foi fechada. 
 Invocado quando perde o foco; 
 
 Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201509765110) Fórum de Dúvidas (1) Saiba (0) 
 
Qual dos métodos abaixo não é previsto na interface WindowListener? 
 
 
windowOpened 
 windowDestroyed 
 
windowClosing 
 
windowDeactivated 
 
windowDeiconified 
 
 Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201509222067) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
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. 
 
 
Ao pressionar[Enter] em campos de texto. 
 
Cliques em botões. 
 Digitar um texto. 
 
Ativar e desativar Check box's. 
 
Cliques em menus. 
 
 
 
 
 6a Questão (Ref.: 201509270447) Fórum de Dúvidas (1) Saiba (0) 
 
A Inclusão de Caixas de Mensagem é realizada por meio da classe JOptionPane. Esta classe oferece vários 
métodos para a criação de caixas de diálogo. Existem 4 tipos padrão de caixa de diálogo. 
Marque a opção que NÃO faz parte de caixa de diálogo. 
 
 
ConfirmDialog 
 
OptionDialog 
 
InputDialog 
 
MessageDialog 
 ActionDialog 
 
 
 
 
 7a Questão (Ref.: 201509381031) Fórum de Dúvidas (1) Saiba (0) 
 
A interface MouseListener disponibiliza 14 métodos de tratamento para os diferentes comportamentos possíveis 
para as funções do mouse. Com relação ao mouseEntered(MouseEvent e) selecione a opção correta: 
 
 
Invocado quando o mouse se moveu para região gráfica do componente sem nenhum botão 
apertado; 
 
Invocado quando o botão do mouse é pressionado e em seguida movimentado com o componente; 
 
Invocado quando o mouse sai da região gráfica do componente; 
 
Invocado quando o mouse se movimento e seu botão principal é apertado. 
 Invocado quando o mouse entra na região gráfica do componente 
 
 
 
 
 8a Questão (Ref.: 201509222386) Fórum de Dúvidas (1) Saiba (0) 
 
Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. 
 
 
 WindowOpenFrame: chamado quando usuário abre uma nova janela. 
 WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. 
 WindowClosed: chamado depois do fechamento da janela. 
 WindowClosing: chamado quando inicia o fechamento da janela. 
 
 WindowActivated: chamado quando usuário torna janela ativa. 
 
 
 
PROGRAMAÇÃO ORIENTADA A OBJETOS 
5a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 1a Questão (Ref.: 201509380674) Fórum de Dúvidas (0) Saiba (0) 
 
Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da 
ocorrência de determinado evento. Indique o listener correspondente à ação do usuário de digitar uma tecla: 
 
 
ItemListener 
 
TextListener 
 
MouseListener 
 KeyListener 
 
ActionListener 
 
 Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201509765111) Fórum de Dúvidas (0) Saiba (0) 
 
Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener? 
 
 textValueChanged 
 
textPerformed 
 
textChanged 
 
actionPerformed 
 
textUpdated 
 
 Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201509380675) Fórum de Dúvidas (0) Saiba (0) 
 
O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de 
estado é: 
 
 
focusGained 
 itemStateChanged 
 
keyReleased 
 
keyPressed 
 
focusLost 
 
 Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201509381033) Fórum de Dúvidas (0) Saiba (0) 
 
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 o texto do component AWT sofre alguma alteração; 
 
Invocado quando a janela é redimensionada. 
 
Invocado quando uma tecla é apertada e o componente está em foco; 
 
Invocado quando a janela é maximizada ou minimizada. 
 
 Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201509380676) Fórum de Dúvidas (0) Saiba (0) 
 
É um componente que combina um botão ou um campo de edição com um caixa de lista tipo drop-down: 
 
 JComboBox 
 
JButton 
 
JList 
 
JCheckBox 
 
JOptionPane 
 
 Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201509381035) Fórum de Dúvidas (0) Saiba (0) 
 
A interface FocusListener gerencia o evento extremamente importantes para um componente. Qual método é 
invocado quando o componente ganha foco: 
 
 
focusReceivedFocus(FocusEvent e); 
 
focusGetFocus(FocusEvent e); 
 focusGained(FocusEvent e); 
 
focusSetFocus(FocusEvent e); 
 
focusReceived (FocusEvent e); 
 
 
 
 
 7a Questão (Ref.: 201509372019) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
ii, iii, i, iv 
 
iv, ii, iii, i 
 
iii, i, ii, iv 
 
i, ii, iii, iv

Outros materiais