Sagen wir mal ich hab eine Klasse Draw und eine externe Klasse DrawMouseListener... DrawMouseListener horcht die Maus ab und kann Aktionen ausführen.
Was ist die beste Möglichkeit um von der DrawMouseListener Klasse ein Befehl an Draw zu schicken damit zB Draw an irgendeinem privaten Objekt was ändern kann?
Na die einfachste Möglichkeit wäre wohl, dass die Klasse Draw sich selbst im Konstruktor von DrawMouseListener übergibt. addMouseListener(new DrawMouseListener(this));
Alles andere wäre wohl für einen MouseListener zu übertrieben.