next up previous contents
Next: PropertyChangeEvent Up: Bean's PropertyとPropertyChangeEvent Previous: 二つのProperty概念

java.beansパッケージとProperty

BeansのPropertyとはどのようなものでしょうか? BeansのPropertyについての一番 直接的なイメージは、BeanBoxを開いたとき、右側に開かれる、PropertySheetに 表示される項目というものだと思います。それは、BeanBox中の、Bean Componentが もつ、様々な性質に対応しています。この時、我々は、「これこれのbeansは、 かくかくのPropertyを持つ」というように考えることが出来ます。

java.utilパッケージには、Propertiesというクラスがあるのですが、java.beans パッケージに、Propertyというクラスがあるわけではありません。念のため、 java.beansパッケージにある、propertyという言葉を含むクラス(interface)を 選び出してみましょう。

     java.beans.IndexedPropertyDescriptor
     java.beans.PropertyChangeEvent
     java.beans.PropertyChangeListener
     java.beans.PropertyChangeSupport
     java.beans.PropertyDescriptor
     java.beans.PropertyEditor
     java.beans.PropertyEditorManager
     java.beans.PropertyEditorSupport
     java.beans.PropertyVetoException

これらの理解は、JavaBeansの理解にとって基本的なものですが、この章では、 PropertyChangeEventを中心に見ることにしましょう。



maruyama@wakhok.ac.jp