Ale*_*nov 5 scala javabeans propertychangesupport scala-2.8
@BeanProperty生成简单get/ set方法.有没有办法自动生成这样的方法,支持触发属性更改事件(例如,我想将它与JFace Databinding一起使用?)
我也有同样的问题,并一直在密切关注可能的答案。我想我刚刚偶然发现了一个(尽管我还没有尝试过)。Scala 2.9 有一个处理动态调用的功能(我怀疑是为了与动态语言集成)。本质上,对不存在的方法的调用将被路由到名为 applyDynamic 的方法。该方法的实现可以使用反射来检查方法签名是否与属性匹配(可能具有类似于 @BeanProperty 的注释)。如果存在匹配,它可以处理触发事件。
| 归档时间: |
|
| 查看次数: |
393 次 |
| 最近记录: |