[OOP | Cvičenie] 6 - Enumerácie, úvod do SWING
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
Šieste cvičenie predstavuje enumerácie v Jave - ich deklaráciu, metódy values a valueOf, porovnávanie hodnôt cez equals a vytvorenie vlastnej pomocnej metódy v rámci enumu. V druhej časti cvičenia lektor uvádza knižnice AWT a Swing na tvorbu desktopových aplikácií, vysvetľuje rozdiel medzi heavyweight a lightweight komponentmi a vytvára prvé jednoduché okno JFrame s nastavením veľkosti a ukončovania aplikácie.
- - Deklarácia enumu a jeho hodnôt na príklade svetových strán
- - Metóda values na prechádzanie všetkých hodnôt a valueOf na získanie hodnoty podľa reťazca
- - Porovnávanie hodnôt enumu cez equals a vytvorenie vlastnej statickej pomocnej metódy
- - Rozdiel medzi knižnicami AWT s heavyweight komponentmi a Swing s lightweight komponentmi s prefixom J
- - Vytvorenie základného okna JFrame a nastavenie jeho veľkosti a viditeľnosti
- - Nastavenie ukončenia aplikácie pri zatvorení okna cez JFrame.EXIT_ON_CLOSE
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky