Opdracht 6.3 - Rekenmachine-applet

Doel
Het doel van deze opdracht is om te leren hoe je het maken van een applet het beste kan aanpakken. De applet die je moet bouwen, moet functioneren als een rekenmachine. Je moet met deze applet dus kunnen optellen, aftrekken, vermenigvuldigen en delen.

 

Interface
De applet moet er aan de buitenkant zou uitkomen te zien:

 

 

 

 

 

 

 

 

Aanpak

Pak deze opdracht als volgt aan:

  1. Maak een nieuwe applet aan (frame).
  2. Bouw de interface van de applet.
  3. Ga naar de event-handler toe van één van de vier knopppen.
  4. Schrijf in het Nederlands op wat er zou moet gebeuren als je op die knop klikt. Doe dit puntsgewijs (1.Haal het getal op uit invoerveldA,  2. Haal ..., 3. ...,  etc).
  5. Vertaal de logica van stap 4 naar Java-code.
  6. Herhaal stap 3 t/m  5 voor de andere drie knoppen.
  7. Controleer de code op spelfouten en ga na of elke regel eindigt op een puntkomma.
  8. Test de applicatie.

 

Tip 1
De twee invoervelden en het uitvoerveld moeten van het type NumberField zijn.
 

Deze widget kan je hier vinden:

 

Tip 2
Omdat je bij deze opdracht gebruik moet maken van widgets van het type NumberField kan je de methoden getText() en setText() niet gebruiken. Maak daarvoor in de plaats gebruik van de methode getDouble() en setDouble();

 

Tip 3
Bij onderdeel 4. Operatoren kan je een overzicht vinden van alle rekenkundige operatoren die je kan gebruiken bij het programmeren in Java.