Buscar

REVISÃO DE INTERFACES GRÁFICAS COM SWING

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.
	
	
	 
	 
	 
	 
	
	CCT0760_A1_202003135461_V1
	
	
	
	
		Aluno: 
	Matr.: 
	Disc.: PROG. ORIENT. PROJ. 
	2021.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.
		Trabalhando com componentes visuais como JFrame identifique qual o método abaixo é FALSO.
 
	
	
	
	public void setTitle(String title): Coloca um título na barra de título da janela.
	
	
	public void setVisible(boolean v): Faz com que o frame se torne visível (v=true) ou não (v=false).
 
	
	
	public void PasteCopy(): Faz a cópia/cola de um texto.
	
	
	public void show(): Faz o frame aparecer na tela.
	
	
	public void setDefaultCloseOperation(int op) : Faz a janela realizar uma determinada operação quando fecha. Mais comum: JFrame.EXIT_ON_CLOSE.
	
	
	
	 
		
	
		2.
		Considerando os passos para se criar uma GUI, identifique qual dos passos apresentados abaixo está INCORRETO.
	
	
	
	Instanciar os componentes no construtor da classe ou na declaração.
	
	
	Declarar os componentes como propriedades da classe que estende JFrame (o top-level container).
	
	
	Adicionar os componentes ao content pane do frame ou a algum outro container.
	
	
	Chamar (opcionalmente) show() e definir o tamanho do frame com setSize().
	
	
	Definir o gerenciador de layout do frame e Registrar listeners para os componentes que querem tratar eventos.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta.
 
	
	
	
	JFrame = É um container (formulário) para outros componentes GUI.
	
	
	JTextField = Área em que o usuário insere dados pelo teclado.
	
	
	JLabel = Área em que o usuário utiliza para digitar.
	
	
	ButtonGroup: Componente utilizado para criar grupos de JRadioButtons
	
	
	JButton = Área que aciona um evento quando o usuário clica.
	
	
	
	 
		
	
		4.
		O comando Scanner, permite a entrada de informações pelo usuário via teclado. Na utilização do comando, devemos declara-lo, por exemplo, da seguinte forma:
	
	
	
	Scanner a = novo Scanner
	
	
	Scanner xyz = new Scanner (System.in)
	
	
	Scanner SC = new Scanner
	
	
	Scanner sc = new System.in
	
	
	Scanner sc System.in
	
	
	
	 
		
	
		5.
		Qual objeto abaixo não é um objeto atomico?
	
	
	
	combobox
	
	
	Menu
	
	
	Classe
	
	
	Botão
	
	
	Caixa de Texto
	
Explicação: A Classe.
	
	
	
	 
		
	
		6.
		Um programa Java é listado a seguir:
Um bloco do programa está faltando. Ao inserir o bloco:
Qual será a saída exibida através do comando System.out.print ?
	
	
	
	11 21 32 42 53
	
	
	00 11 21 32 42
	
	
	02 14 25 36 47
	
	
	02 14 26 38
	
	
	00 11 23 36 410
	
	
	
	 
		
	
		7.
		Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da funcionalidade NÃO corresponde ao pacote relacionado.
	
	
	
	Java Utilities: Para trabalhar com coleções, modelo de eventos e componentes de data e hora.
	
	
	Java Networking: Desenvolvimento de aplicações de banco de dados SQL.
	
	
	Java AWT: Criação de gráficos e imagens básicos além de interfaces com o usuário.
	
	
	Java Swing: Criação de componentes de interface com o usuário mais sofisticadas.
	
	
	Java Basic I/O: Utilização de streams de dados.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		Identifique qual o método que NÃO é comum em todos os componentes do Swing.
	
	
	
	getLength/Width
	
	
	get/setSize
	
	
	get/setLocation
	
	
	get/setPreferredSize
	
	
	get/setDirSize

Continue navegando