© 1999-2003, Flemming Koch Jensen
Alle rettigheder forbeholdtMediator Pattern
Vejledning løsningerOpgaver
1 I denne opgave skal vi lave et panel, som det der er vist i følgende frame: Figur 1:
Copy/Paste "Maskine"
Idéen, der ikke er specielt seriøs, er at man kan indtaste en ord/sætning i den ene af tekstfelterne, og et vist antal i den andet (et heltal større end nul) Når man gør det, bliver knappen Print enabled: Figur 2:
Felter udfyldt med lovligt indhold
Trykker dernæst på Print, vil ordet/sætningen bliver skrevet det pågældende antal gange i tekstområdet nedenunder. Figur 3:
Ordet skrevet et vist antal gange
Man har nu mulighed for at copy/paste teksten i tekstområdet - en uhyre nyttig applikation :-) Tekstområdet skal have scrollbars hvis ikke hele teksten kan vises: Figur 4:
Scrollbars
Lav et panel der implementerer ovenstående. Bemærk endvidere:
Print må ikke være enabled med mindre der står tekst i ord-feltet, og der står et positivt heltal i antal-feltet. Når man trykker på Print skal den gamle tekst i tekstområdet fjernes. Det må ikke på noget tidspunkt være muligt at editere i tekstområdet.