Programovanie aplikácií v Jave a Angulari - 2. prednáška (z 1.10.2018)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Druhá prednáška predstavuje JavaFX a princíp udalosťami riadeného programovania grafických používateľských rozhraní oproti staršiemu konzolovému ovládaniu. Vysvetľuje sa architektúra JavaFX postavená na javisku (Stage) a scéne (Scene), do ktorej sa vkladajú vnorené komponenty, porovnanie s knižnicou Swing a možnosti tvorby rozhrania cez kód, FXML alebo nástroj Scene Builder vrátane štylovania pomocou CSS. Na záver sa prakticky vytvára prvá Hello World JavaFX aplikácia s tlačidlom a ukazuje sa zachytávanie udalosti kliknutia cez ActionEvent.
- - Rozdiel medzi konzolovým a udalosťami riadeným (event-driven) používateľským rozhraním
- - Architektúra JavaFX: Stage (javisko), Scene (scéna) a stromová štruktúra komponentov
- - Porovnanie JavaFX so staršou knižnicou Swing
- - Tvorba rozhrania cez čistý kód, FXML alebo nástroj Scene Builder, štylovanie pomocou CSS
- - Praktické vytvorenie Hello World aplikácie s triedou Application a metódou launch/start
- - Zachytávanie udalosti kliknutia na tlačidlo pomocou ActionEvent
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky