パッケージ
java.beansの使用
パッケージ
説明
Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。
このパッケージは、JConsole APIを含みます。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
インプット・メソッド・フレームワークのためのクラスおよびインタフェースを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
JColorChooser
コンポーネントによって使用されるクラスとインタフェースが含まれています。Swingコンポーネントによってトリガーされるイベントを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
クロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
javax.swing.JTable
を処理するためのクラスとインタフェースを提供します。編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.JTree
を処理するためのクラスとインタフェースを提供します。-
クラス説明PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。VetoableChangeイベントは、Beanが「制約」プロパティを変更するたびにトリガーされます。
-
-
クラス説明自動的に生成された
BeanInfo
クラスのプロパティ関連情報を指定するために使用される注釈。コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。バウンド・プロパティをサポートするBeanで使用できるユーティリティ・クラスです。PropertyVetoExceptionは、プロパティに対して推奨される変更が受け入れられない値である場合にスローされます。Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。VetoableChangeイベントは、Beanが「制約」プロパティを変更するたびにトリガーされます。 -
クラス説明コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。
Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。 -
クラス説明
Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。 -
クラス説明削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Applet APIは非推奨です。BeanDescriptorは、BeanのJavaクラスやdisplayNameなど、Beanに関するグローバル情報を提供します。
BeanInfo
クラスを作成し、Beanのメソッド、プロパティ、イベントおよびその他の機能に関する明示的な情報を提供するには、BeanInfo
インタフェースを使用します。コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。Encoder
は、公開APIに関して複数のJavaBeansの状態をエンコードするファイルまたはストリームを作成する際に使用できるクラスです。EventSetDescriptorは、指定されたJava Beanがトリガーするイベントのグループを記述します。ExceptionListenerは、内部例外の通知を受け取ります。Expression
オブジェクトは、"a.getFoo()"
のように、ターゲットと一連の引数に単一のメソッドが適用されて、結果が返されるプリミティブな式を表します。FeatureDescriptorクラスは、PropertyDescriptor、EventSetDescriptor、MethodDescriptorなどの共通基底クラスです。イントロスペクション中に例外が発生した場合にスローされます。MethodDescriptorは、その他のコンポーネントからの外部アクセスのためにJava Beanでサポートされる特定のメソッドを記述します。ParameterDescriptorクラスでは、Beanの実装者が各自のパラメータのそれぞれについて、java.lang.reflect.Methodクラスで提供される低レベルの型情報だけでなく、追加情報を提供できます。PersistenceDelegateクラスは、クラスの公開APIに含まれるメソッドによって、指定されたクラスのインスタンスの状態を表現します。PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。PropertyDescriptorは、Java Beanが一対のアクセス用メソッドを使ってエクスポートする単一のプロパティを記述します。PropertyEditorクラスは、ユーザーが指定の型のプロパティ値を編集するためのGUIのサポートを提供します。PropertyVetoExceptionは、プロパティに対して推奨される変更が受け入れられない値である場合にスローされます。Statement
オブジェクトは、"a.setFoo(b)"
のように、ターゲットと一連の引数に単一のメソッドが適用されるプリミティブな文を表します。VetoableChangeイベントは、Beanが「制約」プロパティを変更するたびにトリガーされます。 -
クラス説明
BeanInfo
クラスを作成し、Beanのメソッド、プロパティ、イベントおよびその他の機能に関する明示的な情報を提供するには、BeanInfo
インタフェースを使用します。このインタフェースは、java.beans.beancontext.BeanContextChildのインスタンスの入れ子になっている階層に現在のdesignTimeプロパティを送るために、java.beans.beancontext.BeanContextのインスタンスによって実装、またはjava.beans.beancontext.BeanContextのインスタンスから委譲されます。PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。バウンド・プロパティをサポートするBeanで使用できるユーティリティ・クラスです。PropertyVetoExceptionは、プロパティに対して推奨される変更が受け入れられない値である場合にスローされます。VetoableChangeイベントは、Beanが「制約」プロパティを変更するたびにトリガーされます。制約プロパティをサポートするBeanで使用できるユーティリティ・クラスです。使用する環境によっては、BeanはGUIを使えないサーバー上での実行も可能です。 -
-
クラス説明自動的に生成された
BeanInfo
クラスのプロパティ関連情報を指定するために使用される注釈。コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。自動生成されたBeanInfo
クラスのいくつかのクラス関連情報を指定するために使用される注釈。PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。バウンド・プロパティをサポートするBeanで使用できるユーティリティ・クラスです。PropertyVetoExceptionは、プロパティに対して推奨される変更が受け入れられない値である場合にスローされます。Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。VetoableChangeイベントは、Beanが「制約」プロパティを変更するたびにトリガーされます。 -
-
-
クラス説明PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。バウンド・プロパティをサポートするBeanで使用できるユーティリティ・クラスです。
-
クラス説明コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。
-
クラス説明PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。
-
クラス説明PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。
-
-
クラス説明PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。
-
クラス説明自動的に生成された
BeanInfo
クラスのプロパティ関連情報を指定するために使用される注釈。PropertyChangeイベントは、Beanが「バウンド」プロパティまたは「制約」プロパティを変更するたびに送信されます。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。 -
クラス説明自動的に生成された
BeanInfo
クラスのプロパティ関連情報を指定するために使用される注釈。自動生成されたBeanInfo
クラスのいくつかのクラス関連情報を指定するために使用される注釈。Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。 -
クラス説明自動的に生成された
BeanInfo
クラスのプロパティ関連情報を指定するために使用される注釈。コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。PropertyChangeイベントは、Beanが「バウンド」プロパティを変更するたびにトリガーされます。Introspector
が注釈付きのコード要素に関連付けられたPropertyDescriptor
またはEventSetDescriptor
クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue
で宣言されるべきであることを示します。