[OOP | Prednáška] 11 - Menu, Fonty, Klavesy
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
Prednáška sa venuje tvorbe menu v Swingu na príklade programu Menu Test. Lektor vytvára triedu rozširujúcu JFrame a implementujúcu ActionListener, pridáva JMenuBar, JMenu a JMenuItem, ukazuje prepínateľnú položku JRadioButtonMenuItem a na záver pridáva kontextové PopupMenu zobrazované po kliknutí pravým tlačidlom myši.
- - Vytvorenie JMenuBar a jeho nastavenie metódou setJMenuBar na JFrame
- - Pridávanie JMenu na menu bar a JMenuItem na menu pomocou metódy add
- - Registrácia ActionListenera na menu itemy a spracovanie kliknutia v actionPerformed
- - Použitie JRadioButtonMenuItem so zaškrtávacím stavom cez setSelected
- - Vytvorenie PopupMenu a jeho zobrazenie cez MouseAdapter a mousePressed
- - Rozdiel medzi menu bar, menu a menu item v štruktúre Swing komponentov
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky