Elk programma moet op het beeldscherm laten zien wie
de makers zijn, wat
hun jaar van aankomst is, welke opgave het is,
wat de gebruiker te wachten en te doen staat,
de datum waarop het programma gemaakt is,
enzovoorts.
Dit noemen we het "infoblokje".
Probeer dit er een beetje aardig uit te laten zien.
Inspiratie voor deze opgave: Bell/Parr hoofdstukken 6, 7, 8, 13, 14.
Het is de bedoeling een menu-programma (applet)
te schrijven dat aan de gebruiker
een aantal kleinere "opties" biedt.
Hieronder staan de eerste, er worden er (wellicht) nog enkele aan toegevoegd.
Tijdens de werkcolleges kan aan de opties gewerkt worden.
Reserveer bijvoorbeeld het bovenste gedeelte
van de applet voor de menuknoppen, schuifbalken en dergelijke,
en het onderste gedeelte voor de uitvoer van de verschillende onderdelen.
De opties zijn:
Denk aan het gebruik van lege regels, commentaar, enzovoorts. Gebruik (veel) geschikte functies. Bovenaan het programma dient ook commentaar over het programma te staan, speciaal bestemd voor andere programmeurs, bijvoorbeeld welke compiler gebruikt is: gebruikers van het programma vinden dat niet interessant. Het infoblokje moet tijdens het "runnen" van het programma op het scherm komen, en is bestemd voor gebruikers van het programma. Ruwe indicatie voor de lengte van het Java-programma: 300 regels.
Uiterste inleverdatum: maandag 28 oktober 2002, 17.00 uur.
Hoe in te leveren?
Stuur het programma per email aan
grosenga@liacs.nl,
haring@liacs.nl
en
kosters@liacs.nl .
Overal datum en namen van de makers vermelden.
Normering: (consequente) layout 1; commentaar 2; graphics 1;
functies 2; werking 4.
Eventuele aanvullingen en verbeteringen: lees deze WWW-bladzijde.
Vragen en/of opmerkingen kunnen worden gestuurd naar: kosters@liacs.nl.
9 oktober 2002 - http://www.liacs.nl/home/kosters/java/op2.html