Buscar

Teste Aula 4

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

Disc.: DES. SOFTWARE 
	2020.3 EAD (GT) / EX
	
	 
		
	
		1.
		As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center?
	
	
	
	GridLayout
	
	
	GridBagLayout
	
	
	BorderLayout
	
	
	BoxLayout
	
	
	FlowLayout
	
Explicação:
O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout.
	
	
	
	 
		
	
		2.
		Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas?
	
	
	
	jdbc e swing
	
	
	awt e swt
	
	
	swt e swing
	
	
	awt e swing
	
	
	awt e jdbc
	
Explicação:
As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados.
	
	
	
	 
		
	
		3.
		Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center;
	
	
	
	Spring Layout
	
	
	Flow Layout
	
	
	Grid Layout
	
	
	Card Layout
	
	
	Border Layout
	
Explicação:
Border
	
	
	
	 
		
	
		4.
		Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
	
	
	
	MouseMotionListener
	
	
	FocusListener
	
	
	ActionListener
	
	
	TextListener
	
	
	MouseListener
	
Explicação:
Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamento de arraste.
	
	
	
	 
		
	
		5.
		Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
	
	
	
	JTree
	
	
	JCheckBox
	
	
	JRadioButton
	
	
	JLabel
	
	
	JButton
	
Explicação:
O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas.
	
	
	
	 
		
	
		6.
		As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
	
	
	
	ActionListener
	
	
	FocusListener
	
	
	ChangeListener
	
	
	KeyListener
	
	
	ItemListener
	
Explicação:
Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed.

Continue navegando