Programming JAVA


Praktikum No. 7

Ergänzen Sie eine Ihrer Klassen CalcPanel, um Eventhandling.
Der Taschenrechner soll klassisch arbeiten.
Eingabe einer Zahl (10)
  Zahl Ziffer für Ziffer anzeigen
Eingabe einer Operation(+)
  Operation merken, angezeigte Zahl merken
Eingabe erste Ziffer der zweiten Zahl (1)
  Clear Textfield, erste Ziffer anzeigen
Eingabe der weiteren Ziffern der neuen Zahl (12)
  Zahl Ziffer für Ziffer anzeigen
Eingabe der 2. Opeartion (*)
  gemerkte Operation (+) ausführen, Ergebnis anzeigen und neue Operation (*) merken.
. . .

Erzeugen Sie einzelne Listener:
nl (NumeralListener)
ce (clearListner)
ml (MemoryListener - M-Tasten)
dl (Dot Listner für '.')
cl (Calc-Listener zum Rechnen)

Fassen Sie die Listener in einem Array zusammen und fügen Sie in der Schleife, in der Sie die Buttons erzeugt haben, Ihre Listener den Buttons zu.


Aussehen des Taschenrechners



Bis zu 5 Belegpunkte, Abgabe KW22.


A. Beck