「オプション」ウィンドウ: GUI ビルダー
関連項目
このパネルを使用して、GUI ビルダーのコード生成プロパティーを設定できます。
このパネルにアクセスするには、メインメニューから「ツール」オプションを選択して、「オプション」ウィンドウの左区画で「その他」をクリックし、右区画で「GUI ビルダー」ノードをクリックします。
コード生成のオプション
- コンポーネントの生成形式。 GUI ビルダーコンポーネントの生成方法を選択します。
- 変数修飾子。ドロップダウンリストから、フォーム上でコンポーネントに対して生成される変数のアクセス修飾子を選択します。
- リスナー生成の種類。 コンポーネントイベントのコードとそのハンドラを生成する方法を指定することができます。ここで提供されるすべてのオプションは機能的に同等なコードを生成しますが、各オプションは異なる性能品質を持っています。ドロップダウンリストから次のオプションのうちの 1 つを選択できます。
- 匿名内部クラス。 匿名内部クラスは、各イベントに対し 1 つ生成されます。 このオプションを選択すると、フォームの実行時に多くのクラスを読み込み、保持する必要があるため、アプリケーションの性能とメモリーに影響を及ぼすことがあります。
- 1 つの内部クラス。 フォーム全体に共通の内部クラスが 1 つ生成されます。この内部クラスは必要なリスナーをすべて実装し、付属するイベントハンドラに対して全イベントを送信します。生成されるコードは大きめでやや効率性に欠けますが、匿名内部クラスは必要になりません。このオプションは、多くのコンポーネントとイベントハンドラを持つ大規模なフォームの場合に特に適しています。
- 主クラス。フォームの主クラスがリスナーを実装します。イベントのための特別な内部クラスは生成されません。もっとも効率的なオプションですが、一部のフォームでは使用できません。このオプションは、フォームクラスがリスナー実装を宣言していない場合にだけ使用できます。 このリスナー実装は、フォーム中のコンポーネントが生成するイベントと対話的に実行するものを指します。
- 生成されたコードを折り畳む。 選択すると、生成されたコードがソースエディタで折り畳まれます。
-
関連項目
- GUI ビルダーによる Java GUI のデザイン
- レイアウトマネージャーについて
- GUI ビルダーの構成
- 「オプション」ウィンドウの使用
著作権と商標について