Steffen Flämig: Verständnisproblem bei Event<>Listener Konzept

Beitrag lesen

Hallo Arthur,

Ich habe innerhalb eines JFrame zwei Objekte erzeugt:
Eines von der Klasse Canvas (nennen wir es MyCanvas), eines von der
Klasse JLabel (z.B. MyJLabel) abgeleitet.

Das Objekt MyCanvas hat nun z.B. eine Methode die etwas berechnet.
Das Ergebnis dieser Berechnung soll nun als Text in dem anderen
Objekt MyJLabel erscheinen.

Das einzige Event, das jetzt noch von Iteresse ist, ist das Ende der Berechnung. Sobald das Ergebnis bereit steht, setzt du  mit MyJLabel.setText(ergebnis.toString()) den neuen Wert.

Das müsste ich aber doch inerhalb einer Methode von MyCanvas machen. Aber von dort aus ist doch MyJLabel nicht sichtbar.

MfG Steffen