Sla het niet-dikgedrukte gedeelte over als je niet van lezen houdt
Hallo,
ik zit op 5vwo en wij moeten voor informatica een simpel appletje maken met Visual Café in JAVA. Ik ben dan ook een grote noob en ken eigenlijk alleen dat wat we op school geleerd hebben. (methode Turing)
De opdracht is simpel: Maak een applet met 4 invoervelden en een lijst. "Ondergrens" is het begingetal, "bovengrens" is het eindgetal. Die getallen en alle getallen daartussen worden in de lijst gezet, waarvan het gemiddelde en de som wordt berekend. Je kan ook items uit de lijst verwijderen en dan wordt de som en gemiddelde geupdate.
Dit is allemaal niet zo moeilijk, en dat had ik dan ook snel af. Het resultaat als HTML-generated ding vind je hier, en hier als RAR met daarin het Visual Café project.
Maar nu, als "extra'tje" wil ik alleen een soort error-checking maken. Ik heb hierin al een paar dingen gemaakt. Hiervoor heb ik een errorLabel, waarin de foutmelding komt te staan. Zo meldt deze "Lijst is leeg!" wanneer je iets probeert te verwijderen terwijl de lijst leeg is...en nog wat dingetjes.
Maar nu wil ik, dat als je bij de invoervelden ondergrensVeld en bovengrensVeld bijvoorbeeld letters invult, dat ik dan
errorLabel.setText("Ja je moet wel getallen invullen, d0h!");
kan doen. Of wanneer je niks invult, errorLabel.setText("Je hebt niks ingevuld!");
ik heb al geprobeerd
[code]if (ondergrensVeld == 0) errorLabel.setText("Je hebt niks ingevuld!");[/code]
maar dat werkt niet.
Ik wil dus graag weten hoe ik kan kijken of de invoer géén heel getal is, dus een kommagetal, letters of niets.
alvast bedankt
Hallo,
ik zit op 5vwo en wij moeten voor informatica een simpel appletje maken met Visual Café in JAVA. Ik ben dan ook een grote noob en ken eigenlijk alleen dat wat we op school geleerd hebben. (methode Turing)
De opdracht is simpel: Maak een applet met 4 invoervelden en een lijst. "Ondergrens" is het begingetal, "bovengrens" is het eindgetal. Die getallen en alle getallen daartussen worden in de lijst gezet, waarvan het gemiddelde en de som wordt berekend. Je kan ook items uit de lijst verwijderen en dan wordt de som en gemiddelde geupdate.
Dit is allemaal niet zo moeilijk, en dat had ik dan ook snel af. Het resultaat als HTML-generated ding vind je hier, en hier als RAR met daarin het Visual Café project.
Maar nu, als "extra'tje" wil ik alleen een soort error-checking maken. Ik heb hierin al een paar dingen gemaakt. Hiervoor heb ik een errorLabel, waarin de foutmelding komt te staan. Zo meldt deze "Lijst is leeg!" wanneer je iets probeert te verwijderen terwijl de lijst leeg is...en nog wat dingetjes.
Maar nu wil ik, dat als je bij de invoervelden ondergrensVeld en bovengrensVeld bijvoorbeeld letters invult, dat ik dan
errorLabel.setText("Ja je moet wel getallen invullen, d0h!");
kan doen. Of wanneer je niks invult, errorLabel.setText("Je hebt niks ingevuld!");
ik heb al geprobeerd
[code]if (ondergrensVeld == 0) errorLabel.setText("Je hebt niks ingevuld!");[/code]
maar dat werkt niet.
Ik wil dus graag weten hoe ik kan kijken of de invoer géén heel getal is, dus een kommagetal, letters of niets.
alvast bedankt