У меня есть слушатель внутри класса A, и я хочу передать класс A моему классу B внутри слушателя. Обычно я просто использовал бы это, но затем я получил бы событие, которое вызвало слушателя.
A.this.
A.this
(Редко, когда внутренний класс this полезен. Действительно, ошибки встречаются там, где использовался неправильный this. К сожалению, это значение по умолчанию. Не собирается меняться после 12 лет.)
this
Вы можете добавить ссылку на класс A в конструкторе для слушателя:
class_a_obj.addActionLister(new ActionListener(class_a_obj) { ...