プロパティ・インスペクタのコンポーネント・プロパティについて

プロパティは、クラスの名前付き属性で、その外観や動作を決定するものです。プロパティには、次のものがあります。

プロパティ・インスペクタのプロパティ値について

プロパティは、コンポーネントの外観と、実行時の動作を定義する属性です。JDeveloperでは、設計時にコンポーネントの初期プロパティを設定し、実行時にそれらのプロパティをコードで変更できます。

プロパティ・インスペクタの「プロパティ」ページには、選択したコンポーネントのプロパティが表示され、設計時にここで設計する任意のコンポーネントのプロパティ値を設定します。設計時にプロパティを設定することにより、UIが実行時にインスタンス化される際のコンポーネントの初期状態を定義することになります。

注意: 初期プロパティ値を実行時に変更する場合、メソッド本体、または・プロパティ・インスペクタの「イベント」ページで作成するイベント・ハンドラにコードを記述してください。

複数コンポーネントの共有プロパティについて

Javaビジュアル・エディタで複数のコンポーネントを選択してプロパティ・インスペクタを表示した場合、デフォルトでは、選択したコンポーネントのすべてのプロパティ(統合)が表示されます。プロパティ・インスペクタのツールバーで「統合して表示」ボタンをクリックすると、すべてのプロパティを表示するか、またはオブジェクト間で共有されているプロパティのみ表示するかを制御できます。

Javaビジュアル・エディタで複数のコンポーネントを選択した場合でも、プロパティ・インスペクタにプロパティ値が表示されるのは、1度に1つのコンポーネントのみです。選択したコンポーネント間でプロパティが共有されている場合、そのプロパティ値は複数のコンポーネント間で同じことも異なることもあります。共有されているプロパティのうち値が異なるものは、特定しやすいようにイタリックで表示されます。

選択しているコンポーネント間で共有プロパティの値が異なる場合、表示される値は常にアンカー選択のものです。 アンカー選択は、Javaビジュアル・エディタで白抜きの選択ハンドルで表示されるものです。アンカー選択を変更するには、[Shift]キーを押しながら、アンカー選択するコンポーネントをクリックします。 アンカー選択を変更すると、インスペクタに表示されるコンポーネントのプロパティが変更され、Javaビジュアル・エディタのコンテキスト・メニューの操作(コンテキスト・メニュー項目の位置合せなど)の対象となるコンポーネントも変更されます。

プロパティ・インスペクタで共有プロパティのいずれかを変更すると、選択したコンポーネントのすべてでプロパティ値が新しい値に変わります。


設計時のコンポーネント・プロパティの設定

 

 

Copyright © 1997, 2004, Oracle Corporation. All rights reserved.