Contents
This document
What is JBeans?
Why use JBeans?
What does JBeans replace?
Making life easier
Installation
Building
Case studies/scenarios
First steps/definitions
Using BeanProperty
Using IndexedBeanProperty
Using NestedBeanProperty
Using DynamicNestedBeanProperty
Using JavaBean
Events and conversion
What is JBeans

The JBeans package is a collection of classes that help developers access Java beans. It allows the developer to focus on how Java beans are used in an application rather than worrying about how to access them. In the past, developers might use the Java reflection API to access Java beans, which is not only teadious, but also complex. Or they could use the java.beans package which provides some simplification, but not enough to make developers lives easier.

JBeans removes that complexity and hides it from the developers making it simple to access Java beans. Now, instead of worrying about what needs to be done in order to access Java beans, the developer can worry about what the Java beans need to be used for.