Lecture overview -- Keyboard shortcut: 'u'  Previous page: Scrollbars -- Keyboard shortcut: 'p'  Next page: Menu begreber -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 19 : 30
Forelæsningsnoter i Objekt-orienteret Programmering
Grafiske brugergrænseflader i Java, del 1
Canvas

Canvas er en komponent som tillader os eksplicit at tegne dele af en brugergrænseflade

Eksempel fra farveblander programmet

/user/normark/courses/prog1/prog1-01/sources/noter/../../html/noter/applets/farver/ColorPresenter.javaKlassen ColorBlop er en specialisering af Canvas.

Klassen ColorBlop er en specialisering af Canvas. Specialiseringen er meget simpel og ikke særlig illustrativ hvad angår mulighederne for at tegne egne dele af en brugergrænseflade. Det er paint metoden (vist med blåt) som tegner på selve canvasen