import greenfoot.*; import j ava.awt.Point; import j ava.awt.Font;
public class Wyświetlacz extends TextBox {
double zapamietanaLiczba = 0.0;
String zapamietanyZnak = "”;|
public Wyświetlacz{Point size, String text, Font font) { super(size, text, font);
public void act() { super.act();
public double pobierzLiczbe{) {
String liczba = this.getText(); return Double.parseDouble(liczba);
public void zapamiętajLiczbę{double liczbaDoZapamietania) { zapamietanaLiczba = liczbaDoZapamietania;
public void zapamiętaj Znak{String znak) { zapamietanyZnak = znak;
public void wyswietlLiczbe(double nowaLiczba) { this.setText{Double.toString(nowaLiczba));
public void oblicz(double drugaLiczba) { if {zapamietanyZnak.eguals("+")) {
wyswietlLiczbe{zapamietanaLiczba + drugaLiczba);
} else if {zapamietanyZnak.eguals("-")) {
wyswietlLiczbe{zapamietanaLiczba - drugaLiczba);
ł
i