IntelliJ IDEA 2026.1 Help

パレットコンポーネントの追加 / 編集

GUI デザイナーパレット | コンテキストメニュー | コンポーネントの追加 / 編集

Swing UI Designer プラグインをインストールする

この機能は、インストールして有効にする必要がある Swing UI デザイナー(英語)プラグインに依存しています。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. Marketplace タブを開き、 Swing UI デザイナープラグインを見つけて、 インストール をクリックします (プロンプトが表示されたら、IDE を再起動します)。

このダイアログを使用して、 パレット に新しいコンポーネントを作成したり、既存のコンポーネントを変更したりします。

項目

説明

クラス

クラスライブラリからコンポーネントを追加するには、このラジオボタンをクリックします。 テキストフィールドに完全修飾クラス名を入力するか、省略記号ボタンをクリックしてライブラリまたはプロジェクトからクラスを選択できます。 テキストフィールドではコード補完が使用可能であることに注意してください。

フォーム

既存の GUI フォームを追加します。 テキストフィールドに完全修飾フォーム名を入力するか、省略記号ボタンをクリックしてライブラリまたはプロジェクトからフォームを選択できます。

アイコン

アイコンファイルの完全修飾名を指定するか、省略記号ボタンをクリックしてライブラリまたはプロジェクトからアイコンファイルを選択します。

グループ

新しいコンポーネントが追加されるターゲットグループを選択します。

水平 / 垂直サイズポリシー

サイズ変更ポリシーは、親コンテナーのサイズが変更されるときのコンポーネントの動作を定義します。

縮小可能

このオプションをオンにすると、コンテナーのサイズを変更するときにコンポーネントのサイズを縮小できます。

拡大可能

このオプションをオンにすると、コンテナーのサイズが変更されたときにコンポーネントのサイズが大きくなる可能性があります。

拡大優先

このオプションをオンにすると、コンテナーのサイズが変更されたときにコンポーネントのサイズが大きくなる可能性があります。 このオプションは、他のコンポーネントのセルと競合する場合に優先されます。

コンテナーである

このオプションをオンにすると、コンポーネントはネストされたコンポーネントに対応し、コンテナーに関連するいくつかのプロパティを取得できます。

バインディングを自動的に作成する

このオプションをオンにすると、コンポーネントのフィールドがバインドされたクラスに自動的に追加されます。

ラベル付け可能

このオプションをオンにすると、このタイプのコンポーネントが、 プロパティインスペクタJLabel コンポーネントの labelFor フィールドに表示されます。 ラベル付け可能 オプションは、GUI フォーム上のこのタイプのすべてのコンポーネントに影響することに注意してください。 例: JButton および JCheckBox のパレットコンポーネントに対してこのオプションをオンにすると、これらのコンポーネントのすべてのインスタンス(既存のものおよび新しく追加されたもの)が labelFor フィールドに表示されます:

JLabel コンポーネントの labelFor フィールド
2026 年 3 月 30 日