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を中心に見ることにしましょう。