Buscar

exercicio 3

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

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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO ORIENTADA A OBJETOS
	
		Lupa
	 
	Calc.
	
	
	 
	 
	 
	
Vídeo
	
PPT
	
MP3
	 
	
	CCT0760_A3_201707035148_V1
	
	
	
	
	
	
	
		Aluno: DAWISON PINHEIRO PEREIRA
	Matr.: 201707035148
	Disc.: PROG. ORIENT. PROJ. 
	2020.1 EAD (G) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é:
	
	
	
	JButton
	
	
	JToggleButton
	
	
	JRadioButton
	
	
	ButtonGroup
	
	
	JCheckBox
	
	Gabarito
Coment.
	
	
	
	 
		
	
		2.
		Na montagem de um menu em barras, em uma interface gráfica, qual a classe responsável pela estrutura do menu?
	
	
	
	JmenuStruct
	
	
	JMenuItem
	
	
	JMenu
	
	
	JMenuBar
	
	
	JMenuOption
	
	
	
	 
		
	
		3.
		Tenho uma aplicação que trabalha com cadastro de funcionários e que usa botões de rádio ou botões de opção. Para conseguir a exclusividade na marcação de um botão entre vários que apresentam o estado civil de um funcionário tenho que ....
	
	
	
	Criar cada objeto de JRadioButton e usar setMnemonic para as teclas de atalho.
	
	
	Criar cada objeto de JRadioButton e usar add para adicionar cada botão à interface. Assim, o grupo será criado automaticamente.
	
	
	Criar um objeto de ButtonGroup e adicionar cada botão de rádio a este objeto de ButtonGroup.
	
	
	Criar cada objeto de JRadioButton e usar add para adicionar cada botão à interface, além de setMnemonic para teclas de atalho. Assim, o grupo será criado automaticamente.
	
	
	Criar um objeto de ButtonGroup e adicionar cada botão de rádio a este objeto de ButtonGroup. Além disso, tenho que adicionar o objeto de ButtonGroup à minha interface.
	
	
	
	 
		
	
		4.
		Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade.
Em função dos tipos de bordas possíveis, correlacione as colunas abaixo:
    i.      Simple
   ii.      Matte
  iii.      Titled
  iv.      Compound
 
 
(  ) Coloca uma borda com um texto
(  ) Você define quantos pixels serão utilizados.
(  ) Define as bordas simples.
(  ) Podemos compor duas bordas com este estilo.
	
	
	
	ii, iv, i, iii
	
	
	iii, ii, i, iv
	
	
	iii, iv, i, ii
	
	
	iv, ii, i, iii
	
	
	ii, iii, i, iv
	
	Gabarito
Coment.
	
	
	
	 
		
	
		5.
		Um programador Júnior precisa adicionar, a um JFrame, um JButton com o texto "Enviar". Toda a vez que o mouse estiver sobre o botão, o cursor do mesmo deve ser alterado para o ícone "mãozinha". Dadas as opções abaixo, qual representa o trecho código necessário para este fim?
	
	
	
	JButton botao = new JButton("Enviar");
botao.setCursor(Cursor.getPredefinedCursor(HAND_CURSOR));
frame.add(botao);
	
	
	JButton botao = new JButton("Enviar");
botao.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
frame.add(botao);
	
	
	JButton botao = new JButton("Enviar");
botao.setCursor(new Cursor(HAND_CURSOR));
frame.add(botao);
	
	
	JButton botao = new JButton("Enviar");
botao.setCursor(new Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
frame.add(botao);
	
	
	JButton botao = new JButton("Enviar");
botao.setCursor(new Cursor.getPredefinedCursor(HAND_CURSOR));
frame.add(botao);
	
	
	
	 
		
	
		6.
		Qual o componente que mostra uma lista de opções para o usuário por meio de um menu?
	
	
	
	JSCROLLBAR
	
	
	JTEXTFIELD
	
	
	JCOMBOBOX
	
	
	JBUTTON
	
	
	JLABEL
	
Explicação:
O componente que mostra uma lista de opções para o usuário por meio de um menu é o JCOMBOBOX.
	
	
	
	 
		
	
		7.
		Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar?
 
	
	
	
	getSelectedText( ): captura o texto do campo que foi selecionado.
	
	
	setText(String): insere um texto no banco de dados.
	
	
	getText( ): captura o texto do campo.
	
	
	setEditable(boolean): tornar ou não o campo editável.
	
	
	isEditable( ): retorna true ou false, se o campo é ou não editável.
	
	Gabarito
Coment.
	
	
	
	 
		
	
		8.
		Todos os componentes do SWING originados da superclasse JComponent possuem um conjunto de métodos que permite controlar aspectos visuais como fonte, cursor, borda, cor de fundo e cor de fonte. Dentre os métodos indicados abaixo, assinale aquele que permite trocar a cor de frente do componente:
	
	
	
	setBorder()
	
	
	setForeground()
	
	
	setFont()
	
	
	setBackground()
	
	
	setCursor()
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.

Outros materiais