[OOP | Prednáška] 10 - Cursory, Fonty
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 práci s kurzormi v desktopových Java aplikáciách. Na príklade vlastného frame-u s panelom a piatimi tlačidlami je ukázané nastavovanie preddefinovaných kurzorov (crosshair, wait, default, text, hand) samostatne pre panel a pre frame pomocou metódy setCursor a triedy Cursor, pričom zmena kurzora prebieha cez rozhranie ActionListener po kliknutí na tlačidlo. V druhej časti videa sa začína vytváranie vlastného (custom) kurzora pomocou triedy Toolkit a metódy getBestCursorSize.
- - Preddefinované konštanty kurzorov v triede Cursor (crosshair, wait, default, text, hand)
- - Nastavenie odlišného kurzora pre panel a pre frame metódou setCursor
- - Zmena kurzora dynamicky pri kliknutí na tlačidlo cez ActionListener a getSource
- - Rozlíšenie zdroja udalosti pomocou porovnania s konkrétnym tlačidlom
- - Úvod do tvorby vlastného (custom) kurzora pomocou triedy Toolkit
- - Zisťovanie optimálnej veľkosti kurzora metódou getBestCursorSize
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky