Professional Documents
Culture Documents
Opg
Opg
Opg
B
1. Java 2D, OpenGL, D3D, Java Virtual Maschine, Web Engine, Media Engine, Glass
windowing toolkit, Prism, Quantum Toolkit,
JavaFX Public APIs and scene Graph
2. Aplikácia JavaFX je hierarchicky rozdelená do troch
hlavných komponentov
Stage
Scene
nodes
Do každej JavaFX aplikácie je potrebné
importovať triedu javafx.application.Application. Táto
trieda poskytuje metódy životného cyklu JavaFX
aplikácie:
public void init() – prádzna metóda, ktorá môže byť
prekrytá no nemôže sa použiť na vytvorenie stage alebo
scene
public abstract void start(Stage primaryStage) – vstupná
metóda do ktorej sa napíše kód grafiky JavaFX
public void stop() – prázdna metóda ktorá sa môže
prekryť a mala by obsahovať logiku na zastavenie
aplikácie
Na vytvorenie základnej aplikácie JavaFX
potrebujeme:
Importovať javafx.application.Application
Zdediť Application našou triedou
Prekryť metódu start() triedy Application.
3. setFill(Paint);
Je možné používať aj webové farby pomocou metódy Color.web();
Očakáva parameter z triedy color a nejaky hodnotu z tejto triedy (Farba)
hexadecimálny Color.web("sd45ss"); ,RGB tvar alebo anglickim názvom farby
4.
Text z balíka javafx.scene.text.
Trieda Text dedí triedu Shape z balíka javafx.scene.shape a teda dedí jej
vlastnosti a metódy ako strokeFill, stroke, strokeWidth a ďalšie.