Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Associe as colunas e marque a alternativa correta: 1. Classe JFrame 2. Classe JComponent 3. Classe JButton 4. GridLayout 5. LayoutManager 6. 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.
2,6,5,3,4,1; 2,5,1,3,6,4.
1,2,6,4,3,5;
1,2,4,6,5,3;
2,6,5,4,3,1;

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.
CardLayout
BorderLayout
FlowLayout
Nenhum
GridLayout

Analise as linhas de código abaixo, e assinale a alternativa que descreve corretamente tal processamento: GridLayout layout; layout = new GridLayout(4,6);
cria uma grade com 6 linhas e 4 colunas
cria uma grade com 5 linhas e 7 colunas
cria uma grade com 7 linhas e 5 colunas
cria uma grade com 4 linhas e 6 colunas
cria uma grade com 4 linhas e 5 colunas

"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.
GidBagLayout
BoderLayout
BoxLayout
CardLayout
FlowLayout

De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas abaixo NÃO está correta.
A decisão é tomada usando-se designs padronizados pelo usuário.
Quando usarmos o método add para acrescentar um componente em um container, o layout manager em uso deve ser levado em consideração.
Chamadas possíveis do add: Usando posição relativa (BorderLayout) panel.add(component, BorderLayout.CENTER) e Ordem de adição: (BoxLayout, GridLayout, ...) panel.add(component).
A plataforma Java fornece quatro layout managers mais usados: BorderLayout, BoxLayout, FlowLayout, GridLayout.
Vários tipos de designs diferentes podem ser combinados para realizar qualquer tela que desejamos.

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 norte 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 leste do container.
posiciona um botão ("OK") na área central do container.

De acordo com os tipos de Layout, identifique qual das afirmacoes abaixo está INCORRETA.
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.
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.
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.
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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Associe as colunas e marque a alternativa correta: 1. Classe JFrame 2. Classe JComponent 3. Classe JButton 4. GridLayout 5. LayoutManager 6. 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.
2,6,5,3,4,1; 2,5,1,3,6,4.
1,2,6,4,3,5;
1,2,4,6,5,3;
2,6,5,4,3,1;

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.
CardLayout
BorderLayout
FlowLayout
Nenhum
GridLayout

Analise as linhas de código abaixo, e assinale a alternativa que descreve corretamente tal processamento: GridLayout layout; layout = new GridLayout(4,6);
cria uma grade com 6 linhas e 4 colunas
cria uma grade com 5 linhas e 7 colunas
cria uma grade com 7 linhas e 5 colunas
cria uma grade com 4 linhas e 6 colunas
cria uma grade com 4 linhas e 5 colunas

"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.
GidBagLayout
BoderLayout
BoxLayout
CardLayout
FlowLayout

De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas abaixo NÃO está correta.
A decisão é tomada usando-se designs padronizados pelo usuário.
Quando usarmos o método add para acrescentar um componente em um container, o layout manager em uso deve ser levado em consideração.
Chamadas possíveis do add: Usando posição relativa (BorderLayout) panel.add(component, BorderLayout.CENTER) e Ordem de adição: (BoxLayout, GridLayout, ...) panel.add(component).
A plataforma Java fornece quatro layout managers mais usados: BorderLayout, BoxLayout, FlowLayout, GridLayout.
Vários tipos de designs diferentes podem ser combinados para realizar qualquer tela que desejamos.

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 norte 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 leste do container.
posiciona um botão ("OK") na área central do container.

De acordo com os tipos de Layout, identifique qual das afirmacoes abaixo está INCORRETA.
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.
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.
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.
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.

Prévia do material em texto

1a Questão 
 
Associe as colunas e marque a alternativa correta: 
1. Classe JFrame 
2. Classe JComponent 
3. Classe JButton 
4. GridLayout 
5. LayoutManager 
6. 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. 
 
 
 
2,5,1,3,6,4. 
 
2,6,5,4,3,1; 
 
1,2,6,4,3,5; 
 
2,6,5,3,4,1; 
 
1,2,4,6,5,3; 
Respondido em 16/11/2019 10:45:27 
 
 
 
 
 2a Questão 
 
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. 
 
 
GridLayout 
 
BorderLayout 
 
Nenhum 
 
FlowLayout 
 
CardLayout 
Respondido em 16/11/2019 10:45:31 
 
 
Explicação: Os demais gerenciadores de layout não "escondem" os paineis. 
 
 
 
 
 3a Questão 
 
"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 
Respondido em 16/11/2019 10:45:36 
 
 
Gabarito 
Coment. 
 
 
Gabarito 
Coment. 
 
 
 
 
 4a Questão 
 
Analise as linhas de código abaixo, e assinale a alternativa que descreve 
corretamente tal processamento: 
 
GridLayout layout; 
 layout = new GridLayout(4,6); 
 
 
cria uma grade com 4 linhas e 5 colunas 
 
cria uma grade com 5 linhas e 7 colunas 
 
cria uma grade com 4 linhas e 6 colunas 
 
cria uma grade com 7 linhas e 5 colunas 
 
cria uma grade com 6 linhas e 4 colunas 
Respondido em 16/11/2019 10:46:23 
 
 
 
 
 5a Questão 
 
"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. 
 
 
GidBagLayout 
 
BoderLayout 
 
BoxLayout 
 
CardLayout 
 
FlowLayout 
Respondido em 16/11/2019 10:48:39 
 
 
 
 
 6a Questão 
 
De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas 
abaixo NÃO está correta. 
 
 
Vários tipos de designs diferentes podem ser combinados para realizar qualquer tela 
que desejamos. 
 
A plataforma Java fornece quatro layout managers mais usados: BorderLayout, 
BoxLayout, FlowLayout, GridLayout. 
 
Chamadas possíveis do add: Usando posição relativa (BorderLayout) 
panel.add(component, BorderLayout.CENTER) e Ordem de adição: (BoxLayout, 
GridLayout, ...) panel.add(component). 
 
A decisão é tomada usando-se designs padronizados pelo usuário. 
 
Quando usarmos o método add para acrescentar um componente em um container, 
o layout manager em uso deve ser levado em consideração. 
 
Respondido em 16/11/2019 10:49:41 
 
 
Gabarito 
Coment. 
 
 
 
 
 7a Questão 
 
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 norte do container. 
 
posiciona um botão ("OK") na área central do container. 
 
posiciona um botão ("OK") na área oeste do container. 
 
posiciona um botão ("OK") na área sul do container. 
 
posiciona um botão ("OK") na área leste do container. 
Respondido em 16/11/2019 10:50:03 
 
 
 
 
 8a Questão 
 
De acordo com os tipos de Layout, identifique qual das afirmações abaixo está 
INCORRETA. 
 
 
 
- 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. 
 
- 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. 
 
- 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.

Mais conteúdos dessa disciplina