JClientのコード生成方法の設定について
「新規」ギャラリの「Swing/JClient for BC4J」から、いずれかのJClientウィザードを使用すると、次のものを簡単に生成できます。
- 複数のJClientフォームで構成される、データ・バインドされた完全なSwingアプリケーション
- データ・バインドされたSwingアプリケーションを独自に作成するための、個々のJClientフォーム
- データ・バインドされたSwingコンポーネントを追加するための、空のJClientフォーム
各ウィザードでは、データ表示のための標準Swingコンポーネントを含むJClientフォームが生成されます。JClientのウィザードを実行する前に、これらのコンポーネントに対するコード生成の方法を変更できます。具体的には、「ツール」->「設定」ダイアログで、次のコード生成オプションを選択します。
- 独自のフォーム・コンポーネントを使用する場合に、追加のライブラリを使用してJClientプロジェクトをビルドするかどうか。この場合、コンポーネント・パレットにカスタム・コンポーネントを追加しており、空のフォームからJClientフォームを組み立てることになります。
- JClientフォーム・ウィザードおよびJClientパネル・ウィザードで生成されるフォームに、標準Swingコンポーネントとカスタム実装のどちらを使用するか。現在、JClientフォームに表示されるコンポーネントのうちで置き換えが可能なのは、ナビゲーション・バー、ステータス・バー、テキスト・フィールドおよびテキスト領域です。また、カスタムSwingコンポーネントのライブラリを含むimport文も生成できます。
- JClientフォーム・ウィザードで、複数のデータ・パネルを含むフォーム(マスター/ディテール・フォームなど)に1つのナビゲーション・バーを生成するかどうか。通常、ウィザードでは、それぞれのデータ・パネルに独自のナビゲーション・バーを生成します。1つのナビゲーション・バーを使用するフォームを作成すると、見た目がきれいになる一方で、ユーザーが目的の行セットを移動する際にデータ・パネル間でフォーカスを変更する必要が生じます。
個々のオプションの詳細は、「設定」ダイアログで「ヘルプ」ボタンをクリックしてください。