Components written to the JavaBeansTM architecture (beans) are reusable software components that you can easily combine to create Java applications. The IDE enables you to automatically generate standard parts of a bean, such as bean properties, event firing and listener registration methods, and BeanInfo.
For information about the JavaBeans component architecture, including what defines a true bean, see the JavaBeans web site at http://java.sun.com/beans/.
Follow these links for help on creating and working with beans:
Creating a Bean
Customizing a Bean
Making a Bean a Container
Generating BeanInfo
Generating Get and Set Methods
Setting a Bean's Icon
Adding a Bean to the Component Palette