Buscar

teste de conhecimento2

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 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

Prévia do material em texto

Aluno(a): MARIANA BEATRIZ SILVA DOS SANTOS
	Data: 31/10/2017 11:15:09 (Finalizada)
	
	 1a Questão (Ref.: 201308105369)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Associe as colunas e marque a alternativa correta: 
Classe JFrame
Classe JComponent
Classe JButton
GridLayout
LayoutManager
MouseListener
(  ) Classe filha de Container;
(  ) Interface proveniente da awt;
(  ) Classe filha de Frame proveniente da classe Window;
(  ) Classe filha de JComponent;
(  ) Classe filha de EventListener;
(  ) Classe que implementa LayoutManager.
 
		
	
	1,2,6,4,3,5;
	
	2,6,5,4,3,1;
	
	1,2,4,6,5,3;
	 
	2,5,1,3,6,4.
	
	2,6,5,3,4,1;
	
	
	
	
	 2a Questão (Ref.: 201307984822)
	 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();
   getPane().setLayout(layout);
	
	layout = new FlowLayout();
    getContentPane().getLayout(layout);
	
	layout = new FlowLayout(); 
    getContent().setLayout(layout);
	 
	layout = new FlowLayout(); 
    getContentPane().setLayout(layout);
	
	layout = new FlowLayout();
    getContentPane(layout);
	
	
	
	
	 3a Questão (Ref.: 201307929179)
	 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?
		
	 
	Centro
	
	Oeste
	
	Sul
	
	Leste
	
	Norte
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201307327679)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	De acordo com os tipos de Layout, identifique qual das afirmações abaixo está INCORRETA.
 
		
	 
	- 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.
	
	- 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. 
	
	- 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.
	
	- 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.
	
	- 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
	
	
	 5a Questão (Ref.: 201308143310)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	FlowLayout é a classe gerenciadora de layout que dispõe os componentes GUI sequencialmente na janela, da esquerda para a direita, de cima para baixo, como se fosse a escrita de um texto dentro de um parágrafo, à medida que os componentes são adicionados ao container. Utilizando o método setAlignment(int align) podemos definir qual o tipo de alinhamento será utilizado. Assinale a alternativa que apresenta a constante que corresponde ao alinhamento dos componentes para o canto principal de orientação do container, como por exemplo à esquerda em uma orientação da esquerda para direita.
		
	
	FlowLayout.TRAILING
	
	FlowLayout.RIGTH
	
	FlowLayout.LEFT
	
	FlowLayout.CENTER
	 
	FlowLayout.LEADING
	
	
	
	
	 6a Questão (Ref.: 201308109848)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma interface deve conter paineis que aparecem de acordo com um determinado contexto. Os paineis contêm diferentes componentes. Quando um painel está visível, os outros devem estar "escondidos".  Neste caso, deve-se utilizar um gerenciador de layout:
Marque a alternativa que indica esse gerenciador de layout.
		
	
	FlowLayout
	 
	CardLayout
	
	Nenhum
	
	BorderLayout
	
	GridLayout
	
	
	
	
	 7a Questão (Ref.: 201307990741)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Seja um frame "f" criado a partir da seguinte linha de comando: JFrame f=new JFrame();
Marque a opção que traz a forma CORRETA de se estabelecer um um gerenciador de layout para o frame "f".
		
	
	f.add(BorderLayout);
	
	f.setLayout(BorderLayout);
	
	f.new BorderLayout();
	 
	f.setLayout(new BorderLayout());
	
	f.add(BorderLayout());
	
	
	
	
	 8a Questão (Ref.: 201308017148)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os gerenciadores de leiautes organizam os componentes GUI em um contêiner 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 leiaute a responsabilidade do detalhe da aparência. Os contêiners derivados da classe Window podem utilizar os leiautes do tipo: (I) BorderLayout (II) FlowLayout (III) GridLayout (IV) GridBagLayout
		
	
	Apenas a IV está errada.
	 
	Todas as opções estão corretas.
	
	As alternativas I e IV estão erradas.
	 
	As opções I e II estão erradas.
	
	Apenas a opção III está errada.

Outros materiais