Swing、SwingコンテナまたはJClientコントロールをデータ・パネルに追加する場合、コントロール・バインドを定義するよう、コントロールの「model」プロパティを設定します。コントロール・バインドにより、コントロールがBC4Jデータソースと連動します。
BC4Jコントロール・バインドを定義するには、次のようにします。
UIエディタでデータ・パネルを開き、コンポーネント・パレットからSwing、SwingコンテナまたはJClientコントロールを追加します。
プロパティ・インスペクタが表示されていない場合は、「表示」->「プロパティ・インスペクタ」を選択します。
UIエディタで、コントロール・バインドを定義したいコントロールをクリックします。
プロパティ・インスペクタで「model」または「document」プロパティを表示し、フィールドをクリックして使用可能なモデルのリストを表示します。
注意: リストには、標準のSwingモデルと、Swingコンポーネントに対してBC4Jコントロール・バインドを定義するJClientモデルの両方が表示されます。
BC4Jコントロール・バインドを作成済の場合は、「モデル」フィールドにはそのコントロール・バインドの名前が表示されます。バインド名の隣の「...」ボタン(省略記号ボタン)をクリックすると、以前に保存したコントロール・バインド設定に関するプロパティ・エディタを開くことができます。
BC4Jコントロール・バインドを新規で作成する場合は、JClientモデルをリストから選択して直接プロパティ・エディタを開きます。「model」プロパティ・エディタが何も設定されていない状態で開きます。
注意: 「model」プロパティ・エディタを開いた後で、以前に保存したコントロール・バインドを上書きしないようにするには、「取消」をクリックしてプロパティ・エディタを閉じます。