Buscar

Programação Orientada a Objetos Aula 02.2

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

De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas abaixo NÃO está correta.
R: A decisão é tomada usando-se designs padronizados pelo usuário.
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.
R: layout = new FlowLayout(); 
    getContentPane().setLayout(layout);
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
R: Todas as opções estão corretas.
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.
R: FlowLayout.LEADING
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?
R: Centro
De acordo com os tipos de Layout, identifique qual das afirmações abaixo está INCORRETA.
R: - 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.
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);
R: posiciona um botão ("OK") na área leste do container.
Analise as linhas de código abaixo, e assinale a alternativa que descreve corretamente tal processamento:
GridLayout layout; 
 layout = new GridLayout(4,6); 
R: cria uma grade com 4 linhas e 6 colunas

Continue navegando