Вы находитесь на странице: 1из 40

PROGRAMAÇÃO

ORIENTADA A
OBJETOS

Aula de Revisão
para AV1

Oswaldo Borges Peres


Revisão
Quantas bibliotecas de GUI existem em Java:

a) Uma: Swing
b) Duas: AWT e Swing
c) Nenhuma. O Java não suporta GUI
d) Mais de duas bibliotecas

2
Revisão
Quantas bibliotecas de GUI existem em Java:

a) Uma: Swing
b) Duas: AWT e Swing
c) Nenhuma. O Java não suporta GUI
d) Mais de duas bibliotecas

3
Revisão
O Componente JLabel serve para:

a) Entrada de Dados
b) Entrada de Senha
c) Apresentar uma etiqueta com um texto
d) Medir o tempo

4
Revisão
O Componente JLabel serve para:

a) Entrada de Dados
b) Entrada de Senha
c) Apresentar uma etiqueta com um texto
d) Medir o tempo

5
Revisão
O JCheckBox é um componente que serve para:

a) Entrada dados com apenas uma resposta


certa;
b) Saída de dados com múltiplas alternativas;
c) Saída de dados com uma única resposta
certa;
d) Entrada de dados com múltiplas
alternativas;

6
Revisão
O JCheckBox é um componente que serve para:

a) Entrada dados com apenas uma resposta


certa;
b) Saída de dados com múltiplas alternativas;
c) Saída de dados com uma única resposta
certa;
d) Entrada de dados com múltiplas
alternativas;

7
Revisão
Para que servem os gerenciadores de leiautes:

a) Para agruparem os componentes GUI


b) Para os designer possam desenvolver telas
c) Para organizar os componentes GUI em um
contêiner de objetos
d) Para definir um objeto como contêiner.

8
Revisão
Para que servem os gerenciadores de leiautes:

a) Para agruparem os componentes GUI


b) Para os designer possam desenvolver telas
c) Para organizar os componentes GUI em
um contêiner de objetos
d) Para definir um objeto como contêiner.

9
Revisão
Escolha a opção que não é um Gerenciador de
leiaute.

a) GridLayout
b) CardLayout
c) GridBagLayout
d) BagLayout

10
Revisão
Escolha a opção que não é um Gerenciador de
leiaute.

a) GridLayout
b) CardLayout
c) GridBagLayout
d) BagLayout

11
Revisão
Que gerenciador de leiaute dispõe os
componentes GUI em sequência na janela

a) FlowLayout
b) GridLayout
c) CardLayout
d) GridBagLayout

12
Revisão
Que gerenciador de leiaute dispõe os
componentes GUI em sequência na janela

a) FlowLayout
b) GridLayout
c) CardLayout
d) GridBagLayout

13
Revisão
Que gerenciador de leiaute dispõe os
componentes GUI em uma matriz, como se
fosse uma planilha de cálculo.

a) FlowLayout
b) GridLayout
c) CardLayout
d) GridBagLayout

14
Revisão
Que gerenciador de leiaute dispõe os
componentes GUI em uma matriz, como se
fosse uma planilha de cálculo.

a) FlowLayout
b) GridLayout
c) CardLayout
d) GridBagLayout

15
Revisão
Que gerenciador de leiaute dispõe os
componentes GUI em cinco áreas, sendo elas
parte superior, central, inferior, esquerda e
direita.

a) FlowLayout
b) GridLayout
c) CardLayout
d) BorderLayout

16
Revisão
Que gerenciador de leiaute dispõe os
componentes GUI em cinco áreas, sendo elas
parte superior, central, inferior, esquerda e
direita.

a) FlowLayout
b) GridLayout
c) CardLayout
d) BorderLayout

17
Revisão
Sobre os aspectos visuais em Java, marque a
alternativa correta:

a) É possível alterar apenas as cores nas interfaces.


b) Não é possível alterar as configurações de cores
através do Java
c) É possível interferir em todos os componentes
visuais, como Fontes, cursores, bordas e cores.
d) É possível interferir em quase todos os
componentes visuais, exceto os cursores que são
de responsabilidade do sistema operacional.

18
Revisão
Sobre os aspectos visuais em Java, marque a
alternativa correta:

a) É possível alterar apenas as cores nas interfaces.


b) Não é possível alterar as configurações de cores
através do Java
c) É possível interferir em todos os
componentes visuais, como Fontes, cursores,
bordas e cores.
d) É possível interferir em quase todos os
componentes visuais, exceto os cursores que são
de responsabilidade do sistema operacional.
19
Revisão
O Sistema de cores utilizado em Java é o:

a) HKS
b) CMYK
c) NTSC
d) RGB

20
Revisão
O Sistema de cores utilizado em Java é o:

a) HKS
b) CMYK
c) NTSC
d) RGB

21
Revisão
Nos componentes Java, podemos definir a borda. Existem
vários tipos de bordas nos componentes Swing. Marque a
alternativa correta sobre as bordas:

a) Definimos as bordas através do método setBorder, de


Jcomponent, presente em todas as classes que herdam
desta classe
b) Definimos as bordas através do método setBorder, da
classe Border, que deve ser criada para ser utilizada
c) Definimos as bordas através do atributo border, de
Jcomponent, presente em todas as classes que herdam
desta classe
d) Definimos as bordas através do método setBorder, da
classe Border, do pacote AWT.
22
Revisão
Nos componentes Java, podemos definir a borda. Existem
vários tipos de bordas nos componentes Swing. Marque a
alternativa correta sobre as bordas:

a) Definimos as bordas através do método setBorder,


de Jcomponent, presente em todas as classes que
herdam desta classe
b) Definimos as bordas através do método setBorder, da
classe Border, que deve ser criada para ser utilizada
c) Definimos as bordas através do atributo border, de
Jcomponent, presente em todas as classes que herdam
desta classe
d) Definimos as bordas através do método setBorder, da
classe Border, do pacote AWT.
23
Revisão
Para definir a cor da Fonte de um componente
azul, utilizamos o método:

a) jComp1.setFontColor(Color.blue);
b) jComp1.setBackground(Color.blue);
c) jComp1.setOpaque(true);
d) jComp1.setBackground(Color.blue);
e) jComp1.setForeground(Color.blue);

24
Revisão
Para definir a cor da Fonte de um componente
azul, utilizamos o método:

a) jComp1.setFontColor(Color.blue);
b) jComp1.setBackground(Color.blue);
c) jComp1.setOpaque(true);
d) jComp1.setBackground(Color.blue);
e) jComp1.setForeground(Color.blue);

25
Revisão
Quando trabalhamos com Caixas de Opção, elas podem ser
Exclusivas ou não Exclusivas. Ambas são implementadas na
classe Checkbox. Que característica implementa a diferença
entre as duas:

a) CheckboxGroup – Cria um grupo de opções fazendo


com que a escolha seja não exclusiva
b) O terceiro parâmetro determina se as caixas serão
exclusivas ou não exclusivas
c) CheckboxGroup – Cria um grupo de opções fazendo
com que a escolha seja exclusiva
d) O primeiro parâmetro determina se as caixas serão
exclusivas ou não exclusivas
26
Revisão
Quando trabalhamos com Caixas de Opção, elas podem ser
Exclusivas ou não Exclusivas. Ambas são implementadas na
classe Checkbox. Que característica implementa a diferença
entre as duas:

a) CheckboxGroup – Cria um grupo de opções fazendo


com que a escolha seja não exclusiva
b) O terceiro parâmetro determina se as caixas serão
exclusivas ou não exclusivas
c) CheckboxGroup – Cria um grupo de opções fazendo
com que a escolha seja exclusiva
d) O primeiro parâmetro determina se as caixas serão
exclusivas ou não exclusivas
27
Revisão
Quem faz o tratamento dos eventos dos
componentes é:

a) O próprio componente.
b) O Java
c) Uma interface que especifica os métodos -
Listener
d) Uma interface que especifica os métodos –
Performed

28
Revisão
Quem faz o tratamento dos eventos dos
componentes é:

a) O próprio componente.
b) O Java
c) Uma interface que especifica os
métodos - Listener
d) Uma interface que especifica os métodos –
Performed

29
Revisão
O tratamento de evento para um componente do
tipo Botão ou selecionamos um item de menu,
pode ser feito por:

a) MouseListener
b) WindowListener
c) KeyListener
d) ActionListener

30
Revisão
O tratamento de evento para um componente do
tipo Botão ou selecionamos um item de menu,
pode ser feito por:

a) MouseListener
b) WindowListener
c) KeyListener
d) ActionListener

31
Revisão
O tratamento de evento para um componente
qualquer, quando queremos tratar eventos de
movimentação do ponteiro do mouse, pode ser
feito por:

a) MouseListener
b) WindowListener
c) KeyListener
d) ActionListener

32
Revisão
O tratamento de evento para um componente
qualquer, quando queremos tratar eventos de
movimentação do ponteiro do mouse, pode ser
feito por:

a) MouseListener
b) WindowListener
c) KeyListener
d) ActionListener

33
Revisão
O Componente Swing que fornece
comportamento combinado de um botão ou de
campo de edição com uma caixa de lista é:

a) JCheckBox.
b) JButton
c) JComboBox
d) JTextField

34
Revisão
O Componente Swing que fornece
comportamento combinado de um botão ou de
campo de edição com uma caixa de lista é:

a) JCheckBox.
b) JButton
c) JComboBox
d) JTextField

35
Revisão
O tratamento de evento para um componente
Swing para ganho ou perda de foco, pode ser
feito por:

a) ActionListener
b) WindowListener
c) KeyListener
d) FocusListener

36
Revisão
O tratamento de evento para um componente
Swing para ganho ou perda de foco, pode ser
feito por:

a) ActionListener
b) WindowListener
c) KeyListener
d) FocusListener

37
Revisão
O tratamento de evento para um componente
qualquer, quando queremos tratar eventos de
que uma tecla foi apertada no teclado, pode ser
feito por:

a) MouseListener
b) WindowListener
c) KeyListener
d) FocusListener

38
Revisão
O tratamento de evento para um componente
qualquer, quando queremos tratar eventos de
que uma tecla foi apertada no teclado, pode ser
feito por:

a) MouseListener
b) WindowListener
c) KeyListener
d) FocusListener

39
Bibliografia

• Java: como programar - 8ª edição


• Deitel, Paul J.; Deitel, Harvey M.

40

Вам также может понравиться