3

Google の (現在は無料の) WindowBuilder (以前はインスタンス化) を使用して、SWT/JFace アプリケーションの作成を開始しました。

データバインディングの部分は難しいと思いますが、簡単になるはずです。

たとえば、ボタンの enable-property を (自分で定義した) ブール関数にバインドできません。

WindowBuilder GUI やデータ バインディングの原則の使用に関するリソース (デモ、テキスト、チュートリアル、例) はありますか?

Google ページまたはインスタンス化ページで見つかった情報は、十分に役に立ちませんでした。

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 に答える