【问题标题】:Resources for data binding with WindowBuilder with SWT/JFace使用 SWT/JFace 与 WindowBuilder 进行数据绑定的资源
【发布时间】:2011-05-11 10:51:21
【问题描述】:

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

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

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

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

google pageinstantiations page 上找到的信息对我的帮助不够。

【问题讨论】:

  • 我尝试添加一个 WindowBuilder 标记,但因为我没有 1500 次重复,所以无法做到。

标签: java data-binding swt jface windowbuilder


【解决方案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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    • 2011-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    相关资源
    最近更新 更多