JClientには、Swingコントロールとビジネス・コンポーネント・ビュー・オブジェクトの行セット・イテレータとの間の対話を受渡しする、Swingコントロール用のモデル・オブジェクトがあります。JClientにおけるSwingモデルの実装は、コントロール・バインディングと呼ばれます。
JDeveloperにインストールされているサンプルでは、JClientで使用可能なコントロール・バインディングの完全なセットを試すことができます。サンプルは次の場所にインストールされています。
JDev_main_install/bc4j/samples/JClientWorkspace
サンプルの実行と関連ヘルプ情報の表示の詳細は、そのフォルダのReadme.html
ファイルを参照してくだい。
JClientアプリケーションのUIコンポーネントは、ビジネス・サービスのビュー・オブジェクトにバインドします。 たとえば、苗字と名前用のテキスト・フィールド(JTextField)があり、ユーザーがビジネス・コンポーネントの属性値を表示および変更できる、データ・バインドされたJClientパネルが考えられます。
あるSwingコントロールに使用されるコントロール・バインディングのタイプは、そのコントロールによって実行される処理によって異なります。場合によっては、コントロールはそれぞれが異なる対話を定義する複数のコントロール・バインディングを使用します。 JClientは、様々なコントロールに対して次のバインディングを定義します。
データ・コントロール・パレットからUIコンポーネントをJClientパネルに挿入
JClientパネル用のADFバインディングのカスタマイズ
Copyright © 1997, 2004, Oracle. All rights reserved.