Obs! Sidan är en sammanfattning av föreläsningen.
Allt som tas upp på föreläsningen står inte här.
Föreläsningsbilder: Designmönster-start
MVC-programexempel kommer att läggas upp.
Färgblandning
Tre scrollbars reglerar mängden rött, grönt och blått. Programmet består av tre klasser.
ColorAndView.java omfattar både modellen
(tre tal för vardera r, g och b) och View-delen.
ControlPanel.java innehåller färgreglagen.
ColorMix.java skapar och sätter ihop objekten av de två
första klasserna. Här finns main-metoden.
Interaktiv sinuskurva
Här är modell, view och control i var sin klass.
Sinusmodel.java
Sinusview.java
Sinuscontrol.java
En fjärde klass är en (ärver från) JFrame . Den skapar objekt enligt ovan och
sätter upp kopplingarna mellan dem. Heter ShowSinus.java.
Main-metoden ligger i ShowSinus.
|