Buscar

Programação Orientada a Objetos Avaliação Parcial

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

Trabalhando com componentes visuais como JFrame identifique qual o método abaixo é FALSO.
R: public void PasteCopy(): Faz a cópia/cola de um texto.
De acordo com algumas definições sobre JFrame identifique qual afirmação NÃO está correta.
R: A programação gráfica está muito ligada à ocorrência de eventos, que não precisam ser tratados durante o desenvolvimento do programa.
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
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:
R: this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
Na montagem de um menu em barras, em uma interface gráfica, qual a classe que possibilita a criação de itens de menu?
R: JMenuItem
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.
R: As sentenças I e II são verdadeiras, e a segunda justifica a primeira
Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO.
R: WindowOpenFrame: chamado quando usuário abre uma nova janela.
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:
R: KeyListener
Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener?
R: textValueChanged

Outros materiais