题
我在A类中有一个监听器,我想将A类传递给监听器内的B类。通常情况下,我只是使用它,但之后我会得到触发听众的事件。
解决方案
<代码> A.this 代码>
(内部类这个
很有用。实际上,使用错误的 this
的错误是相对常见的。所以很不幸的是是默认值。12年后不会改变。)
其他提示
您可以在侦听器的构造函数中添加对A类的引用:
class_a_obj.addActionLister(new ActionListener(class_a_obj) { ...
不隶属于 StackOverflow