GUI quiz Flashcards

1
Q

graphical user interface (GUI)

A

Type of user interface that allows a user to interact with software using text, graphics, and visual images, such as icons.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

JavaFX

A

A new framework for developing Java programs that use graphics and GUIs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

FXML (FX markup language)

A

an XML vocabulary for defining and arranging JavaFX GUI controls without writing any Java code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

declarative programming

A

writing code in a way that describes what you want to do, and not how you want to do it.

focus on defining what the GUI should contain without specifiying how to generate it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Controls

A

GUI components, such as Labels that display text, TextFields that enable a program to recieve user input, Buttons that users click to initiate actions etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

API (application program interface)

A

A set of routines, protocols, and tools for building software applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Four common imports needed by a JavaFX application

A

import javafx.application.Application;
import javafx.application.Stage;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The entry point of every JavaFX application

A

start() method

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the top-level content container in JavaFX?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the base class of all the scene participants in JavaFX?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name the base class of a JavaFX application.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is one method of the JavaFX application that has to be implemented?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which Application method has to be called by the main method to execute a JavaFX application?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which Application method is called when the JavaFX application window is closed using the x button in the upper corner?

A

The start(Stage) method.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which class has to be used to embed HTML?

A

Class JFXPanel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Name five JavaFX effects.

A

blend, bloom, blur, drop-shadow