Programovanie aplikácií v Jave a Angulari - 2. prednáška (z 28.9.2020)

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška sa venuje tvorbe grafického používateľského rozhrania v JavaFX, princípu udalostí (events) a komponentov, ktoré na ne reagujú. Vysvetľuje históriu GUI knižníc v Jave (AWT, Swing, JavaFX) a spôsob inštalácie JavaFX cez Maven vrátane ukážky. Predstavuje dva prístupy k tvorbe rozhrania - ručné programovanie rozloženia komponentov a vizuálne cez nástroj Scene Builder generujúci FXML súbor.

  • - Rozdiel medzi konzolovou a grafickou aplikáciou, princíp reakcie na udalosti namiesto aktívnej komunikácie
  • - História GUI knižníc v Jave: AWT, Swing, JavaFX
  • - Inštalácia JavaFX cez Maven (OpenJFX, javafx-controls, príslušný plugin)
  • - Dva spôsoby tvorby rozhrania: ručne v kóde alebo vizuálne cez Scene Builder (FXML)
  • - Štruktúra JavaFX aplikácie: javisko (Stage), scéna (Scene), komponenty a kontajnery
  • - Vlastnosti (properties) a sledovateľné premenné v komponentoch

Zhrnutie pripravené s pomocou AI z prepisu videa.