標準Swingコンポーネントに基づくJavaクライアント・アプリケーションを作成して、アプリケーションでOracle Application Development Framework(Oracle ADF)を利用できます。JDeveloperでは、Javaクライアント・アプリケーションはJClientアプリケーションと呼ばれます。JClientアプリケーションを作成すると、次のことが可能になります。
JDeveloper の「新規」ギャラリで、JClientのウィザードを使用して、データ・バインドされたフォームおよびパネルを簡単に生成できます。
データ・コントロール・パレットを使用して、データ・バインドされたSwingコンポーネントをJClientパネルおよびJClientフォームに簡単に追加できます。
Oracle ADFを使用するJavaクライアントを作成するには、次のようにします。
デフォルトのJavaアプリケーション・テンプレートを使用して、アプリケーション・ワークスペースを作成します。
ヒント: アプリケーション・エラーを回避するには、ビジネス・サービスとクライアント・アプリケーションを別個のプロジェクト・フォルダで開発する必要があります。JDeveloperアプリケーション・テンプレートにより、別個のプロジェクト・フォルダがワークスペースに作成されます。
注意: JClientウィザードを使用して、必要なブートストラップ・コードで .java
ファイルを生成する必要があります。データ・バインドされたJavaクライアントを設計するために汎用Javaパネルまたは汎用Javaクラスを使用しないでください。
データ・コントロール・パレットを使用して、開いているドキュメントに、データ・バインドされたUIコンポーネントを挿入します。
(オプション)データ・コントロール・パレットを使用して、開いているドキュメントに、ビジネス・サービス・アクションを挿入します。
生成されるプロジェクト・ファイル、およびJClientパネル内またはJClientフォーム内のモデル参照(panel.setBindingContext(JUTestFrame.startTestFrame("DataBindings.cpx", "null", panel, panel.getPanelBinding(), new Dimension(400, 300)));
)によって、データ・バインドされたUIコンポーネントが実行時にOracle ADFモデル・レイヤーにアクセスできるようになります。詳細は、「ADF固有のプロジェクト・ファイルについて」を参照してください。
さらに、ビジュアル・エディタを使用して、JClientパネルの外観をカスタマイズすることもできます。
Oracle ADFの概要は、次のトピックを参照してください。
ADF JClientの詳細は、次のトピックを参照してください。
データ・コントロール・パレットとADFバインディングの詳細は、次のトピックを参照してください。
Copyright © 1997, 2004, Oracle. All rights reserved.