[OOP | Prednáška] 11 - Menu, Fonty, Klavesy

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 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.