@BeanProperty 具有 PropertyChangeListener 支持吗?

2024-03-27

@BeanProperty生成简单的get/set方法。有没有办法自动生成此类方法并支持触发属性更改事件(例如,我想将其与 JFace 数据绑定一起使用?)


我也有同样的问题,并一直在密切关注可能的答案。我想我刚刚偶然发现了一个(尽管我还没有尝试过)。 Scala 2.9 有一个处理动态调用的功能(我怀疑是为了与动态语言集成)。本质上,对不存在的方法的调用将被路由到名为 applyDynamic 的方法。该方法的实现可以使用反射来检查方法签名是否与属性匹配(可能具有类似于 @BeanProperty 的注释)。如果存在匹配,它可以处理触发事件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

@BeanProperty 具有 PropertyChangeListener 支持吗? 的相关文章

随机推荐