Kalkulatoroppgave
Seminaroppgaven for denne uken er å lage en kalkulator ved bruk av Swing. Du bestemmer selv hvordan designet og plasseringen på de ulike elementene er i forhold til hverandre. Det anbefales sterkt at du lager en enkel skisse med de ulike delene du ønsker å ha med og hvordan de henger sammen.
Det er noen krav til funksjonalitet, hvordan du velger implementer funksjonaliteten er opp til deg selv.
- Det skal være mulig å multipliserer, dividere, addere og subtrahere to tall
- Det skal ikke skrives inn tall fra tastaturet, men du skal ha knapper som brukeren kan trykke på som kan lage tall (slik som kalkulatorer på mobilen)
- Det skal være et tydelig skille mellom knappene som er for å lage tall og knappene som er for å gjøre operasjoner (dette kan f.eks. gjøres ved at det har forskjellige farger)
- Det skal være mulig å gjøre beregninger på desimaltall (du må da passe på at brukeren ikke får skrevet inn et tall med to , i seg. F.eks. er 9,56 et gyldig desimaltall mens 9,5,6 ikke er det).
Det er lov å legge til ekstra funksjonalitet om ønskelig.