不動産インスペクション官
プロパティインスペクターは、フォームワークスペースで現在選択されているコンポーネントのプロパティ、またはコンポーネントが存在しないか何も選択されていない場合はフォーム自体のプロパティを表示するフォームの一部です。
このセクションでは、プロパティのグループ、コンテキストメニューコマンド、エディターのタイプに関する情報を確認します。
プロパティインスペクターには、次の図に示すように 2 つのプロパティグループがあります。
項目 | 説明 |
---|---|
上のグループ | プロパティインスペクタの上部にある網掛けのプロパティは IntelliJ IDEA 独自のもので、主に特定のレイアウトのコンポーネントのレイアウト制約を制御するために使用されます。これらのプロパティはレイアウト固有であり、コンポーネントが配置されているコンテナーのレイアウトによって異なります。 |
下位グループ | このグループは網掛けされておらず、選択した Swing コンポーネントのプロパティが含まれています。プロパティには、Basic と Expert の 2 つのレベルがあります。Expert レベルは、プロパティインスペクタの一番下の行にある高度なプロパティを表示するチェックボックスを使用してオンとオフを切り替えることができます。詳細については、Swing ライブラリの Sun マニュアル(英語)を参照してください。 |
各プロパティのコンテキストメニューには、次のコマンドがあります。
項目 | キーボードショートカット | 説明 |
---|---|---|
クイック JavaDoc | Ctrl+Q | 必要なパスがプロジェクト設定の API ドキュメントに追加されている場合は、選択したプロパティの関連 API ドキュメントを開きます。 |
ソースに移動 | F4 | エディターで、選択したプロパティを含むクラスのソースコードを開きます。 |
デフォルト値の復元 | このコマンドは、変更されたプロパティに対してのみ有効です。 |
インスペクタの値列には、いくつかのタイプのプロパティエディターが表示されます。
テキストフィールド : 値を入力します。
選択リスト : 有効な選択肢のドロップダウンリストから値を選択します。
チェックボックス : ブール型プロパティの値を設定します。
ダイアログ : ダイアログを開く省略記号ボタンを表示します。
関連ページ:
チュートリアル: Swing を使用して UI を構築する
IntelliJ IDEA の UI デザイナープラグインを使用すると、Swing ライブラリコンポーネントを使用して、アプリケーションのグラフィカルユーザーインターフェース (GUI) を作成できます。UI デザイナーを使用すると、JFrame などのトップレベルコンテナーで使用するダイアログやコントロールグループをすばやく作成できます。これらの要素は、Java コードで直接定義したコンポーネントと共存できます。このチュートリアルでは、UI デザイナーの操作の基本を学習し、サンプルアプリケーショ...
コンポーネントツリー
コンポーネントツリーは、設計フォームに含まれるコンポーネントを表示し、1 つ以上のコンポーネントに移動して選択できるようにするフォームの一部です。ここで 1 つ以上のコンポーネントを選択すると、設計フォームに並行して反映され、その逆も同様です。コンポーネントツリー階層は包含を表します。展開可能なノードは、ある種のコンテナーを表します。コンテナーのサブノードは、UI コンポーネント (ネストされたコンテナーを含む) を表します。ルートノードはフォームを表します。これは、実際には、UI デザイナーで...
コンポーネントプロパティ
プロパティインスペクターの灰色のセクションには、UI デザイナー独自のプロパティセットが用意されており、コード生成やその他のプロセスで使用されます。コンポーネントをフォームに追加すると、コンポーネントとして作成することも、コンテナーとして作成することもできます。後者の場合、そのようなコンポーネントはコンテナーにのみ固有の特定のプロパティを取得します。以下の表では、コンテナーに関連するプロパティが特に示されています。このセクションでは、次のプロパティグループについて説明します。コードバインディング...