wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRG3-1 (JavaFX - úvod)

Total questions: 23

Worksheet time: 15mins

Name
Class
Date
1.

Vyberte jaké technologie podporuje JavaFX.

a)

multi-touch

b)

vzhled pomocí CSS

c)

3D grafiku

d)

animace

e)

geolokace

2.

Pomocí jakého typu souboru lze v JavaFX definovat GUI?

a)

.html

b)

.fxml

c)

.xml

d)

.javafx

3.

Z jaké třídy dědí základní třída JavaFX aplikace?

a)

Main

b)

Application

c)

FXCollection

d)

Stage

4.

Jaká třída definuje rám okna?

(a)  

5.

Do jaké metody se píše tělo JavaFX aplikace?

a)

start()

b)

init()

c)

fx:main()

d)

loop()

6.

Napište 4 ciferný kód, který demonstruje jak se skládá graf scény JavaFX aplikce za předpokladu, že 1=Node, 2=Scene, 3=Stage, 4=Parent (výsledek zapisujte ve tvaru 1234)

(a)  

7.

S jakými vlastnostmi umí pracovat každý Node?

a)

transformace

b)

stylopis

c)

id

d)

lokace a velikost

e)

uživatelská data

8.

Napište jaká třída v JavaFX reprezentuje tlačítko?

(a)  

9.

Jakého správce rozmístění vidíte na obrázku?

a)

VBox

b)

HBox

c)

GridPane

d)

BorderPane

e)

StackPane

10.

Napište jaká třída v JavaFX reprezentuje popisek?

(a)  

11.

Jakého správce rozmístění vidíte na obrázku?

a)

VBox

b)

HBox

c)

GridPane

d)

BorderPane

e)

StackPane

12.

Napište jaká třída v JavaFX reprezentuje textové pole?

(a)  

13.

Jakého správce rozmístění vidíte na obrázku?

a)

VBox

b)

HBox

c)

GridPane

d)

BorderPane

e)

StackPane

14.

Napište jaká třída v JavaFX reprezentuje obrázek?

(a)  

15.

Jakého správce rozmístění vidíte na obrázku?

a)

VBox

b)

HBox

c)

GridPane

d)

BorderPane

e)

StackPane

16.

Jakou metodou nastavím popisek na tlačítku?

a)

getText()

b)

setText()

c)

setLabel()

d)

setGraphic()

17.

Jakého správce rozmístění vidíte na obrázku?

a)

TilePane

b)

HBox

c)

GridPane

d)

BorderPane

e)

FlowPane

18.

Jakou metodou nastavím tlačítku tlačítko jako neaktivní?

a)

isActive()

b)

setActive()

c)

setDisable(true)

d)

setDisable(false)

19.

Jakého správce rozmístění vidíte na obrázku?

a)

TilePane

b)

HBox

c)

GridPane

d)

BorderPane

e)

FlowPane

20.

Jaký Node vidíte na obrázku?

a)

Button

b)

CheckBox

c)

ChoiceBox

d)

RadioButton

21.

Jaký Node vidíte na obrázku?

a)

Button

b)

CheckBox

c)

ChoiceBox

d)

RadioButton

e)

Accordion

22.

Jaký Node vidíte na obrázku?

a)

Button

b)

CheckBox

c)

ChoiceBox

d)

RadioButton

e)

Accordion

23.

Jak načtu obrázek image.png do objektu img třídy ImageView?

a)

img.setImage(getResourceAsStream("image.png"));

b)

img.setImage(getClass().getResourceAsStream("image.png"));

c)

img.setImage(new Image(getClass().getResourceAsStream("image.png")));

d)

img.setImage("image.png");

e)

img.setImage(new Image(getClass().getResourceAsStream(URI.get("image.png"))));