gpt4 book ai didi

scala - @BeanProperty 支持 PropertyChangeListener?

转载 作者:行者123 更新时间:2023-12-03 17:20:47 28 4
gpt4 key购买 nike

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

最佳答案

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

关于scala - @BeanProperty 支持 PropertyChangeListener?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2856299/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com