JClientコントロール・バインドの設定

Swing、SwingコンテナまたはJClientコントロールをデータ・パネルに追加する場合、コントロール・バインドを定義するよう、コントロールの「model」プロパティを設定します。コントロール・バインドにより、コントロールがBC4Jデータソースと連動します。

BC4Jコントロール・バインドを定義するには、次のようにします。

  1. UIエディタでデータ・パネルを開き、コンポーネント・パレットからSwing、SwingコンテナまたはJClientコントロールを追加します

  2. プロパティ・インスペクタが表示されていない場合は、「表示」->「プロパティ・インスペクタ」を選択します。

  3. UIエディタで、コントロール・バインドを定義したいコントロールをクリックします。

  4. プロパティ・インスペクタで「model」または「document」プロパティを表示し、フィールドをクリックして使用可能なモデルのリストを表示します。

    注意: リストには、標準のSwingモデルと、Swingコンポーネントに対してBC4Jコントロール・バインドを定義するJClientモデルの両方が表示されます。

  5. BC4Jコントロール・バインドを作成済の場合は、「モデル」フィールドにはそのコントロール・バインドの名前が表示されます。バインド名の隣の「...」ボタン(省略記号ボタン)をクリックすると、以前に保存したコントロール・バインド設定に関するプロパティ・エディタを開くことができます。

  6. BC4Jコントロール・バインドを新規で作成する場合は、JClientモデルをリストから選択して直接プロパティ・エディタを開きます。「model」プロパティ・エディタが何も設定されていない状態で開きます。

    注意: 「model」プロパティ・エディタを開いた後で、以前に保存したコントロール・バインドを上書きしないようにするには、「取消」をクリックしてプロパティ・エディタを閉じます。

  7. 「ヘルプ」ボタンをクリックしてエディタについての詳細情報を表示するか、または「JClientモデルの使用」でモデル・タイプ別の詳しい手順を参照します。


Swingコントロール用JClientモデルについて
JClientモデルの使用