コース: JavaBeans(TM)

JavaBeans?は、Javaプログラミング言語で記述された、プラットフォームに依存しない移植可能なコンポーネント・モデルです。 JavaBeansアーキテクチャは業界の協調的な取組みによって構築されたアーキテクチャであり、これを利用することで、開発者はJavaプログラミング言語を使用して再利用可能なコンポーネントを作成できるようになります。

JavaBeans APIを使用すると、プラットフォームに依存しない再利用可能なコンポーネントを作成できます。 JavaBeans対応のアプリケーション・ビルダー・ツールを使用すると、これらのコンポーネントをアプレットやアプリケーション、または複合コンポーネントに組み合わせることができます。

JavaBeanコンポーネントは、Beanとも呼ばれています。 Beanは動的に変更およびカスタマイズできます。 ビルダー・ツールの設計モードで提供されているプロパティ・シートまたはBeanカスタマイザを使用すると、Beanをカスタマイズして、そのカスタマイズしたBeanを保存(永続化)できます。

このコースには次のレッスンが含まれています。

Trail icon JavaBeans Conceptsでは、JavaBeansの基本的概念とBeanの構成要素について説明します。

Trail icon Using the NetBeans GUI Builderでは、NetBeans GUI Builderについて、Beanオブジェクトの操作という範囲内で説明します。

Trail icon Writing a Simple Beanでは、基本的なBeanの作成と保存、NetBeans GUI BuilderのパレットへのBeanの追加、Beanのプロパティとイベントの確認について段階的に説明します。

Trail icon Bean Propertiesでは、Beanプロパティの実装方法について説明します。 Beanプロパティは、設計時にカスタマイズできる、Beanの外観や動作に関する特性です。

Trail icon Manipulating Eventsでは、JavaBeansのイベント操作機能について説明します。 イベント処理のことをよく知らない場合は、このレッスンの準備としてWriting Event Listenersを参照することを推奨します。

Trail icon Bean Persistenceでは、Beanを保存し、カスタマイズしたステートに戻す方法について説明します。

Trail icon Long Term Persistenceでは、XMLDecoderクラスとXMLEncoderクラスを使用して、XML形式にBeanを保存し、ロードする方法について説明します。

Trail icon Introspectionでは、作成されたBeanのメソッド、プロパティ、イベントを検出する方法について説明します。

Trail icon Bean Customizationでは、プロパティ・エディタとCustomizerインタフェースを紹介します。

Trail icon Using the BeanContext APIでは、Extensible Runtime Containment and Services Protocol(beancontextとも呼ばれる)について説明します。


サンプル・プログラムで問題が発生した場合は、 『サンプル・コードのコンパイルと実行: FAQ』をお試しください。
不満な点や 賞賛、 提案などがあれば、 フィードバックをお願いいたします

前のページ: チュートリアルの開始部分
次のページ: JavaBeans Concepts