首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从监听器内部访问外部类?

从监听器内部访问外部类?
EN

Stack Overflow用户
提问于 2009-11-27 07:28:39
回答 2查看 2.2K关注 0票数 6

我在A类里面有一个监听器,我想把A类传递给这个监听器里面的B类。通常我只会使用它,但是我会得到触发监听器的事件。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-27 07:37:29

A.this

(内部类this很少有用。实际上,在使用了错误的this时出现错误是比较常见的。所以不幸的是,它是默认的。12年后不会改变。)

票数 8
EN

Stack Overflow用户

发布于 2009-11-27 07:38:55

您可以在侦听器的构造函数中添加对类A的引用:

代码语言:javascript
复制
class_a_obj.addActionLister(new ActionListener(class_a_obj) { ...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1806109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档