3

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

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

例如,我无法将按钮的启用属性绑定到(我自己定义的)布尔函数。

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

在谷歌页面实例化页面上找到的信息对我没有足够的帮助。

4

1 回答 1

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 新闻组

于 2010-12-16T03:16:10.637 回答