質問
クラスA内にリスナーがあり、クラスAをリスナー内のクラスBに渡します。通常はこれを使用しますが、リスナーをトリガーしたイベントを取得します。
解決
A.this
。
(内部クラス this
が役立つことはめったにありません。実際、間違った this
が使用されたバグがあることは比較的一般的です。がデフォルトです。12年後には変更されません。)
他のヒント
リスナーのコンストラクターでクラスAへの参照を追加できます。
class_a_obj.addActionLister(new ActionListener(class_a_obj) { ...
所属していません StackOverflow