Lecture overview -- Keyboard shortcut: 'u'  Previous page: Eksempel: Div Mod calculator -- Keyboard shortcut: 'p'  Next page: Menuer i Swing -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 10 : 30
Forelæsningsnoter i Objekt-orienteret Programmering
Grafiske brugergrænseflader i Java, del 2
Eksempel: Farveblander

Vi ser her på det andet eksempel, som blev introduceret i forrige lektion, nemlig farveblanderen. Vi har igen konverteret eksemplet til en applikation.

Det er vanskeligere at konvertere applikationer, hvis der er et misfit mellem AWT og Swing begreberne

/user/normark/courses/prog1/prog1-01/sources/java/farver-swing/swing-applikation/ColorApplication.javaSwing udgave af farveblanderen.

Swing udgave af farveblanderen. Vi har fremhævet forandringerne i forhold til AWT programmet fra forrige lektion.

  • Komponenter i eksemplet, som er anderledes i Swing end i AWT:

    • JSlider i stedet for Scrollbar

    • ColorBlop er en JPanel i stedet for en Canvas

Eksemplet egner sig godt til at illustrere forskellen mellem de forskellige 'look and feels' som understøttes af Swing