Original geschrieben von Joghurt
Soweit klappt alles ganz gut. Nur einen Haken hat die Sache:
die Methode fireZaehlerAktualisieren() wird im Daten-Objekt der Weltklasse (mittlerweile Singleton) korrekt aufgerufen. Das hab ich per Ausgabe überprüft. Allerdings wird die GUI nur 1x geändert bzw. die Änderung sichtbar und zwar genau am Ende des Programms.
Code:public void fireZaehlerAktualisieren(){ int zufallszahl = MatheFunktionen.zufallsInt(1,100); String string = ""+zufallszahl; this.setZaehler(string); System.out.println("fireZaehlerAktualisieren aufgerufen: "+ zufallszahl); }
Bei Problemen mit der Aktualisierung hilft oftmals ein repaint().