- Creating JavaBeans with BeansExpress
- What is a JavaBean?
- Why build JavaBeans?
- Generating a bean class
- Designing the user interface of your bean
- Adding properties to your bean
- Modifying a property
- Removing a property
- Adding bound and constrained properties
- Creating a BeanInfo class
- Specifying BeanInfo data for a property
- Working with the BeanInfo Designer
- Modifying a BeanInfo class
- Adding events to your bean
- Firing events
- Listening for events
- Creating a custom event set
- Creating a property editor
- Creating a String List editor
- Creating a String Tag List editor
- Creating a custom component property editor
- Adding support for serialization
- Checking the validity of your bean
- Installing your bean on the Component Palette
- Specifying a component image
- Specifying a Component Palette page
- Deploying beans
- Creating an Enterprise JavaBean