GUI 情報の生成 | このオプションは、作成したビジュアルフォームに対して GUI デザイナが生成する出力の種類を指定します。 利用可能な設定は以下のとおりです。 バイナリクラスファイル。 これはデフォルトのオプションです。 選択すると、GUI フォームおよびコンポーネント用の Java ソースコードは生成されません。 プロジェクトがコンパイルされると、IntelliJ IDEA は必要なコンパイル済みランタイムクラスを作成します。 Java ソースファイル 。このオプションを選択すると、GUI デザイナーは、フォームおよびそのコンポーネント用のJava ソースコードを、フォームがバインドされているクラスのソースファイルに、コンパイル・実行・デバッグ時に書き込みます。 コンパイル時に、2つのコードブロックがフォームのクラスに追加されます。
|
フォームランタイムクラスを出力ディレクトリに自動的にコピーする | このオプションをオンにすると、プロジェクトをコンパイルするときに、パッケージ com.intellij.uiDesigner.core のクラスが構成された出力ディレクトリにコピーされます。 これらのクラスは、GridLayoutManager(IntelliJ) を操作するとき、または & 文字で指定されたニーモニックを持つコンポーネントがあるときに使用されます。 |
デフォルトレイアウトマネージャー | フォームに配置された新しいコンポーネントのデフォルトレイアウトマネージャーを設定します。 ここでの選択は、新しいコンポーネントがフォーム上に置かれるたびに、 レイアウトマネージャープロパティの設定として表示されます。 BorderLayout: フォームのデザイン時動作は、Java の 境界線レイアウトマネージャーをエミュレートします。 CardLayout: フォームのデザイン時動作は、Java の カードレイアウトマネージャーをエミュレートします。 FlowLayout: フォームのデザイン時動作は、Java の Flow レイアウトマネージャーをエミュレートします。 FormLayout (JGoodies): フォームのデザイン時の振る舞いは JGoodies フォームレイアウトマネージャーをエミュレートします。 (詳細については、 https://jgoodies.dev.java.net/(英語) を参照してください。) GridBagLayout: フォームのデザイン時動作は、Java の グリッドバッグレイアウトマネージャーをエミュレートします。 GridLayoutManager (IntelliJ): フォームのデザイン時の動作は、このカスタムレイアウトマネージャーによって制御されます。 これは基本的に単純なグリッドレイアウトスキームであり、多くの用途に十分です。 これは新しい IntelliJ IDEA インストールにおけるデフォルトのレイアウトマネージャーです。
|
UI バインドされたフィールドのデフォルトアクセシビリティ | UI バインドされたフィールドのデフォルトのアクセシビリティを private から public のようなものに変更する場合は、このオプションを使用します。 |
マウスで列ヘッダーと行ヘッダーのサイズを変更する | このチェックボックスは、キャプションのサイズ変更を有効 / 無効にします。 このチェックボックスが選択されている場合、IntelliJ IDEA ではマウスを使用して列と行のサイズを変更できます。 列または行を指すと、マウスポインタの形状が二重矢印に変わります。 |