我刚刚开始使用Google的(现在免费的)WindowBuilder创建一个SWT / JFace应用程序(以前的实例化)。
我发现数据绑定部分很难,但它应该让我更容易。
例如,我无法将按钮的enable-property绑定到(我自己定义的)布尔函数。
是否有关于使用WindowBuilder GUI和/或数据绑定原则的资源(演示,文本,教程,示例)?
google page或instantiations page上的信息对我没有帮助。
答案 0 :(得分:1)
为了它的价值:
bindingContext.bindValue(
new ComputedValue() {
public Object calculate() {
// calculate the enablement using the value of other, previously
// created observables.
}
},
WidgetProperties.enabled().observe(theButton)
);
Eclipse新闻组是提出这些问题的好地方。试试eclipse.platform.jface newsgroup。