Developing Java Beans gives you a firm grounding in every aspect of the
JavaBeans component architecture. You'll learn how to create components
that can be manipulated by tools like Borland's JBuilder or IBM's
VisualAge for Java, enabling others to build entire applications by
using and reusing these building blocks. Beyond the basics, Developing
Java Beans teaches you how to create Beans that can be saved and
restored properly, how to take advantage to introspection to provide
more information about a Bean's capabilities, how to provide property
editors and customizers that manipulate a Bean in sophisticated ways,
and how to integrate Java Beans into ActiveX projects.