使用带SWT / JFace的WindowBuilder进行数据绑定的资源

时间:2010-11-17 14:14:47

标签: java data-binding swt jface windowbuilder

我刚刚开始使用Google的(现在免费的)WindowBuilder创建一个SWT / JFace应用程序(以前的实例化)。

我发现数据绑定部分很难,但它应该让我更容易。

例如,我无法将按钮的enable-property绑定到(我自己定义的)布尔函数。

是否有关于使用WindowBuilder GUI和/或数据绑定原则的资源(演示,文本,教程,示例)?

google pageinstantiations page上的信息对我没有帮助。

1 个答案:

答案 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