java - Eclipse rcp JFace 数据绑定(bind) - 在属性更改时运行自定义方法

标签 java swt eclipse-rcp

我遇到的问题如下。在 Eclipse RCP 应用程序中,我使用 JFace 数据绑定(bind)来修改模型并更新 View 。如果我使用模型来更新 WidgetProperties 类中可用的组件属性,一切都会很好。

因此很容易将模型的值绑定(bind)到组件的属性。但是有没有办法绑定(bind)模型的值以便在 UI 类中运行某些方法?

最佳答案

您可以使用 IObservableValueaddChangeListener 方法来监听模型或目标中值的更改。

关于java - Eclipse rcp JFace 数据绑定(bind) - 在属性更改时运行自定义方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18788396/

相关文章:

java - 集成 Grails 和 GWT

java - 如何将这些变量从不同的方法传递到其他方法

java - 在应返回结果的 Javafx GUI 中使用线程

java - 展开/折叠树后触发事件

eclipse - 如何在Eclipse中扩展源菜单? (或 : What is its locationURI? )

java - 如何为查看器输入 "site"? Eclipse API 中的 "site"是什么?

java - 如何在 RCP 应用程序/SWT 中实现超时

java - 我可以判断是否调用了抽象方法吗?

java - 在java中的SWT树中父子树中检查和取消选中组合

java - SWT表: listener for resized or moved column