Arrays - Telenet Users

advertisement
Arrays
1) Boek 1e oefening Hfst 11
2) Boek 2e oefening Hfst 11
3) Polygonen. Maak een applet waarbij je in een tekstvak een getal
kunt ingeven. Afhankelijk van het ingevoerde getal worden de
verschillende figuren in andere kleuren weergegeven:
1 een rode gevulde driehoek
2 twee blauwe gevulde vijfhoeken
3 drie gele gevulde pijlen (zie p. 256)
4) Array van strings. Herneem het programma van 6.10.7. Vul in de
init( ) een array van strings op met de 12 maanden van het jaar, op
indexposities 1 tot 12. Gebruik deze array om aan de hand van het
ingegeven getal van de maand de correcte naam van de maand uit
de array op te vragen.
5) Een applet leest 5 zelfgekozen images in, en houdt ze bij door
gebruik van een array van Images. Bij de start van de applet wordt
geen van de vijf images getoond. Op de applet staat ook een knop.
Door te drukken op deze knop activeert men een Timer, die elke
seconde een volgende image toont, en terug gaat naar de eerste
image als de reeks van images ten einde is.
6) Een applet maakt twee arrays aan. In de eerste array komen vijf
kleuren, zijnde Color.red, Color.orange, Color.yellow, Color.green
en Color.blue te staan. In de tweede array staan vijf fonts, met een
grootte van respectievelijk 20, 30, 40, 50 en 60 pixels. In een
textveld wordt een getal tussen 0 en 250 aan de gebruiker
opgevraagd. Dit getal wordt na drukken op een knop door de paint
afgedrukt op het scherm, in een kleur en font aan de hand van het
opgegeven getal:
< 50 : rood en fontgrootte 20
< 100 : oranje en fontgrootte 30
< 150 : geel en fontgrootte 40
< 200 : groen en fontgrootte 50
< 250 : blauw en fontgrootte 60
7) Herschrijf programma 6.10.2 via het gebruik van een array waarop
Arrays.sort( ) gebruikt wordt (zie p. 267). Schrijf het programma
ook voor 10 getallen. Probeer dit tweede programma thuis eens
zonder Arrays.sort( ) …
Download