JBuilder supplies several libraries of JavaBeans
components on the component palette for user interface design, including JBCL (JavaBeans Component Library) components, Java AWT and Swing components, and dbSwing components.
In many cases, the JBCL components are similar to the AWT components, the Swing components, or even the dbSwing components, and could be used interchangeably.
Many of the JBCL components use a model-view
architecture for building
highly maintainable and extensible composite components. For more information on the JBCL model-view architecture, see the Model-view components topic.
To view the reference files for the JBCL, choose one of the following topics:
If you are using JBCL components, you need to uncheck the Use Only Core JDK and Swing Classes option in the Application and Applet wizards.
For more information on JBuilder's dbSwing components, see Package com.borland.dbswing. Note that dbswing has an advantage over JBCL in that it follows Swing conventions in terms of models, events, look and feel, etc. All dbswing components are lightweight, as are all Swing components.