Logo Passei Direto
Buscar

PROGRAMAÇÃO II TESTE DE CONHECIMENTOS 3

Ferramentas de estudo

Questões resolvidas

Toda biblioteca para construção de interfaces gráficas deve apresentar algum tipo de componente que represente uma janela, servindo como container primário para a construção de uma tela do aplicativo. No ambiente Java FX, qual será o componente utilizado para definir uma janela?
Java FX Scene Builder
Java FX Sample Scene Creator
Java FX Generator
Apache NetBeans IDE
Visual Studio IDE

As classes de Layout da biblioteca SWING são utilizadas para posicionar os controles gráficos a partir de determinadas regras. Entre as diversas classes de Layout, qual delas seria utilizada para posicionar elementos nas posições norte, sul, leste, oeste e centro?
A biblioteca Java FX permite desenvolver interfaces gráficas Java independentes da plataforma de execução, definindo uma opção viável em sistemas desktop e Web, bem como para dispositivos móveis. A arquitetura do Java FX é bastante complexa, contando com várias camadas de componentes, onde um deles gerencia os eventos e chamadas específicas do sistema operacional, sendo conhecido como:
Direct 3D
Media Engine
Glass Windowing Toolkit
Scene Graph
Prism

Saber o momento em que um evento é acionado será essencial para a definição da interatividade nas interfaces SWING, como na aplicação de uma máscara em um campo de entrada de texto, ao mudarmos para o campo seguinte. Para tratar o contexto que foi descrito, qual seria a interface ouvinte adequada?
FocusListener
KeyListener
TextListener
MouseListener
ActionListener

Na construção de interfaces gráficas é muito importante escolher o componente que melhor se adeque à exibição de cada tipo de dado, como um JLabel para um campo de texto simples. No caso de uma matriz de valores, qual seria a escolha mais natural para a exibição da informação?
JComponent
JPanel
JFrame
JOptionPane
JDialog

A codificação de arquivos FXML segue uma sintaxe bastante complexa, mas a tarefa se torna mais simples com o uso do Java FX Scene Builder. Entre as opções oferecidas pela ferramenta, qual delas permite definir os identificadores que serão utilizados pelo código Java, bem como o relacionamento de eventos com os métodos do controlador?

Ao trabalhar em um ambiente que permita a exibição, simultaneamente, de múltiplas janelas, existem diversas situações em que se torna necessário direcionar o foco para uma janela específica, impedindo que as outras sejam acessadas. Qual método da classe JDialog permite especificar o comportamento descrito?

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Toda biblioteca para construção de interfaces gráficas deve apresentar algum tipo de componente que represente uma janela, servindo como container primário para a construção de uma tela do aplicativo. No ambiente Java FX, qual será o componente utilizado para definir uma janela?
Java FX Scene Builder
Java FX Sample Scene Creator
Java FX Generator
Apache NetBeans IDE
Visual Studio IDE

As classes de Layout da biblioteca SWING são utilizadas para posicionar os controles gráficos a partir de determinadas regras. Entre as diversas classes de Layout, qual delas seria utilizada para posicionar elementos nas posições norte, sul, leste, oeste e centro?
A biblioteca Java FX permite desenvolver interfaces gráficas Java independentes da plataforma de execução, definindo uma opção viável em sistemas desktop e Web, bem como para dispositivos móveis. A arquitetura do Java FX é bastante complexa, contando com várias camadas de componentes, onde um deles gerencia os eventos e chamadas específicas do sistema operacional, sendo conhecido como:
Direct 3D
Media Engine
Glass Windowing Toolkit
Scene Graph
Prism

Saber o momento em que um evento é acionado será essencial para a definição da interatividade nas interfaces SWING, como na aplicação de uma máscara em um campo de entrada de texto, ao mudarmos para o campo seguinte. Para tratar o contexto que foi descrito, qual seria a interface ouvinte adequada?
FocusListener
KeyListener
TextListener
MouseListener
ActionListener

Na construção de interfaces gráficas é muito importante escolher o componente que melhor se adeque à exibição de cada tipo de dado, como um JLabel para um campo de texto simples. No caso de uma matriz de valores, qual seria a escolha mais natural para a exibição da informação?
JComponent
JPanel
JFrame
JOptionPane
JDialog

A codificação de arquivos FXML segue uma sintaxe bastante complexa, mas a tarefa se torna mais simples com o uso do Java FX Scene Builder. Entre as opções oferecidas pela ferramenta, qual delas permite definir os identificadores que serão utilizados pelo código Java, bem como o relacionamento de eventos com os métodos do controlador?

Ao trabalhar em um ambiente que permita a exibição, simultaneamente, de múltiplas janelas, existem diversas situações em que se torna necessário direcionar o foco para uma janela específica, impedindo que as outras sejam acessadas. Qual método da classe JDialog permite especificar o comportamento descrito?

Prévia do material em texto

PROGRAMAÇÃO II
	
		Lupa
	 
	
	
	
	 
	
	CCT0840__TEMAS
	
	
	
		Aluno: 
	
	Disc.: PROGRAMAÇÃO II 
	2023.3 EAD (G) / EX
		Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! 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.
	EM2120554 - INTERFACES GRÁFICAS EM JAVA
	 
		
	
		1.
		Toda biblioteca para construção de interfaces gráficas deve apresentar algum tipo de componente que represente uma janela, servindo como container primário para a construção de uma tela do aplicativo. No ambiente Java FX, qual será o componente utilizado para definir uma janela?
	
	
	
	Stage
	
	
	Parent
	
	
	StackPane       
	
	
	EventHandler
	
	
	AnchorPane
	Data Resp.: 13/12/2023 18:30:03
		Explicação:
A resposta certa é: Stage
	
	
	 
		
	
		2.
		É muito importante, para todo programador, escolher ferramentas adequadas para a garantia de produtividade. Para o ambiente Java FX existe uma ferramenta, oferecida pela Oracle, para a construção visual de arquivos FXML, cujo nome é:
	
	
	
	Java FX Scene Builder
	
	
	Java FX Sample Scene Creator
	
	
	Java FX Generator
	
	
	Apache NetBeans IDE
	
	
	Visual Studio IDE
	Data Resp.: 13/12/2023 18:30:09
		Explicação:
A resposta certa é: Java FX Scene Builder
	
	
	 
		
	
		3.
		As classes de Layout da biblioteca SWING são utilizadas para posicionar os controles gráficos a partir de determinadas regras. Entre as diversas classes de Layout, qual delas seria utilizada para posicionar elementos nas posições norte, sul, leste, oeste e centro?
	
	
	
	SpringLayout
	
	
	FlowLayout
	
	
	NullLayout
	
	
	BorderLayout
	
	
	GridLayout
	Data Resp.: 13/12/2023 18:30:14
		Explicação:
A resposta certa é: BorderLayout
	
	
	 
		
	
		4.
		A biblioteca Java FX permite desenvolver interfaces gráficas Java independentes da plataforma de execução, definindo uma opção viável em sistemas desktop e Web, bem como para dispositivos móveis. A arquitetura do Java FX é bastante complexa, contando com várias camadas de componentes, onde um deles gerencia os eventos e chamadas específicas do sistema operacional, sendo conhecido como:
	
	
	
	Direct 3D
	
	
	Media Engine 
	
	
	Glass Windowing Toolkit
	
	
	Scene Graph   
	
	
	Prism
	Data Resp.: 13/12/2023 18:30:19
		Explicação:
A resposta certa é: Glass Windowing Toolkit
	
	
	 
		
	
		5.
		Saber o momento em que um evento é acionado será essencial para a definição da interatividade nas interfaces SWING, como na aplicação de uma máscara em um campo de entrada de texto, ao mudarmos para o campo seguinte. Para tratar o contexto que foi descrito, qual seria a interface ouvinte adequada?
	
	
	
	KeyListener
	
	
	TextListener
	
	
	ActionListener
	
	
	MouseListener
	
	
	FocusListener
	Data Resp.: 13/12/2023 18:30:22
		Explicação:
A resposta certa é: FocusListener
	
	
	 
		
	
		6.
		Considere a criação de um aplicativo Java FX, onde desejamos compactar um grupo de arquivos que são arrastados a partir do navegador do sistema até um dos painéis da interface gráfica. Para implementar o requisito descrito, utilizaríamos, assim como em situações similares, algumas rotinas de tratamento para eventos do tipo:
	
	
	
	MouseEvent
	
	
	KeyEvent
	
	
	ActionEvent
	
	
	DragEvent
	
	
	ScrollEvent
	Data Resp.: 13/12/2023 18:30:28
		Explicação:
A resposta certa é: DragEvent
	
	
	 
		
	
		7.
		Muitas vezes não precisamos de janelas complexas, mas apenas de diálogos comuns, voltados para a exibição de uma informação, ou solicitação de um valor. Qual classe do SWING permite a apresentação de diversos tipos de diálogos padronizados, a partir da invocação de seus métodos estáticos? 
	
	
	
	JComponent   
	
	
	JPanel 
	
	
	JFrame           
	
	
	JOptionPane 
	
	
	JDialog
	Data Resp.: 13/12/2023 18:30:33
		Explicação:
A resposta certa é: JOptionPane 
	
	
	 
		
	
		8.
		Na construção de interfaces gráficas é muito importante escolher o componente que melhor se adeque à exibição de cada tipo de dado, como um JLabel para um campo de texto simples. No caso de uma matriz de valores, qual seria a escolha mais natural para a exibição da informação?
	
	
	
	JRadioButton  
	
	
	JMenuItem     
	
	
	JCheckBox      
	
	
	JTable
	
	
	JComboBox    
	Data Resp.: 13/12/2023 18:30:39
		Explicação:
A resposta certa é: JTable
	
	
	 
		
	
		9.
		A codificação de arquivos FXML segue uma sintaxe bastante complexa, mas a tarefa se torna mais simples com o uso do Java FX Scene Builder. Entre as opções oferecidas pela ferramenta, qual delas permite definir os identificadores que serão utilizados pelo código Java, bem como o relacionamento de eventos com os métodos do controlador?
	
	
	
	Editor Visual
	
	
	Paleta de Componentes
	
	
	Painel Code
	
	
	Navegador Hierárquico
	
	
	Painel Layout
	Data Resp.: 13/12/2023 18:30:43
		Explicação:
A resposta certa é: Painel Code
	
	
	 
		
	
		10.
		Ao trabalhar em um ambiente que permita a exibição, simultaneamente, de múltiplas janelas, existem diversas situações em que se torna necessário direcionar o foco para uma janela específica, impedindo que as outras sejam acessadas. Qual método da classe JDialog permite especificar o comportamento descrito?
	
	
	
	setViewportView
	
	
	setVisible
	
	
	setBounds
	
	
	setModal
	
	
	setRootPane
	Data Resp.: 13/12/2023 18:30:48
		Explicação:
A resposta certa é: setModal
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada
	
image5.gif
image6.gif
image1.png
image2.gif
image3.gif
image4.gif

Mais conteúdos dessa disciplina