JClient Form作成ウィザード - 「ファイル名」ページ

このページは、フォームで使用するパッケージ、クラスおよびパネルの名前を指定する際に使用します。パッケージとファイルは、指定した名前でJClientプロジェクトに追加されます。

パッケージ名
パッケージの名前を入力します。
フォーム/アプレット名
最上位レベルのウィンドウを定義するJavaクラスの名前を入力します。
マスター/ディテール・パネル名
マスター/ディテール・フォームを作成する場合、フォームのマスター/ディテール・データ・パネルを含むJavaクラスの名前を入力します。フォームの作成に「単一表」オプションを選択した場合は、このファイルは生成されません。

注意: マスター/ディテール・パネルは、マスターおよびディテールのデータ・パネル用に1つのコンテナを作成するために使用します。このタイプのコンテナはJClientパネル・バインディングを含むため、JClientアプリケーションで再利用しやすくなります。

マスター・パネル名
フォームのマスター・パネルを定義するJavaクラスの名前を入力します。
ディテール・パネル名
フォームのディテール・パネルを定義するJavaクラスの名前を入力します。
メニューの生成
メニュー・バーの表示されないフォームを生成する場合は、チェックを外します。選択した場合(デフォルト)、大量のメニュー関連のコードがフォームの.javaファイルに表示されます。生成されるコードを簡略化する場合は、このオプションを無効にします。たとえば、ユーザーが行の移動に「データベース」メニュー項目を選択できないようにする場合です(この機能は、フォームのナビゲーション・バーですでに提供されています)。一方、メニュー・バーを生成することでそのフォームに固有のメニューを作成しやすくなる場合は、選択したままにします。
ログイン・ダイアログの生成

カスタマイズ可能なログイン・ダイアログ(JCLoginDialog.java)をプロジェクトに追加し、JClientブートストラップ・コード内で使用できるようにする場合に選択します。ウィザードでは、JCLoginDialogクラスがプロジェクトに存在するかどうかをチェックします。同じ名前のログイン・ダイアログがあった場合は、上書きされません。 ウィザードでログイン・ダイアログ・オプションを選択しない場合(デフォルト)、フォームはログイン・ダイアログなしで実行されます。 このオプションを選択しない場合、フォームの.javaファイルのブートストラップ・コードに次のコードが生成されます。

ctx.put(DataControlFactory.APP_PARAM_ENV_INFO, new JUEnvInfoProvider());

このオプションを(ログイン・ダイアログを生成するために)選択した場合、次のコード行がブートストラップ・コードに生成されます。

ctx.put(DataControlFactory.APP_PARAM_ENV_INFO, new JCLoginDialog());

注意: ログイン・ダイアログを使用してJClientアプリケーションを実行するには、ビジネス・コンポーネント・クライアントに対してOracle9iAS JAASプロバイダをあらかじめ有効にしておく必要があります。詳細は、後述の関連項目を参照してください。


標準的なJClientフォームについて
生成されるJClientコードについて
ADF JClientログイン・ダイアログについて
単一表JClientフォームの作成
マスター/ディテールJClientフォームの作成
ADF JClientログイン・ダイアログの生成

 

Copyright © 1997, 2004, Oracle. All rights reserved.