Grafiske brugergrænseflader i Java, del 2
- slide 26 : 30
Tegning i AWT
Tegning af grafiske figurer i AWT
Tegning foregår som regel på et canvas objekt - men kan også foregå direkte i en Applet
Det er metoden repaint, der forårsager gentegning af et canvas
Metoden repaint kalder update, som kalder paint
Vil man tegne må man definere paint (eller update)
Metoden paint modtager et object af typen Graphics som parameter
De egentlige tegne operationer foregår med metoder i klassen Graphics
Der opretholdes ingen repræsentation af tegningens bestanddele
Det er udelukkende Graphics objektets pixels der manipuleres
'Painting' - ikke 'drawing'
En simpel tegning på en Canvas i en Java applikation.
Klassen Graphics i pakken java.awt