com.borland Packages  com.borland Class Hierarchy

Package com.borland.jbcl.layout


About the com.borland.jbcl.layout package

The jbcl.layout package contains layout manager and constraint classes. When you choose a container from the component palette, it has a default layout. If the layout isn't what you want, you can specify another layout as the value of the layout property using the Inspector.

As you add components to the container, JBuilder creates constraints objects to manage their layout constraints, based upon the layout manager of the container.

The following BeanInfo class is in this package:

Visit the javabeans and jbcl newsgroups on the borland.com Web page at http://www.borland.com/newsgroups. These newsgroups are dedicated to issues about JavaBeans in JBuilder and the JBCL. They are actively monitored by our support engineers as well as the JBuilder Research and Development team.

See also:
Overview of classes in this package
Using layout managers
Library overview


Classes and components

  • BoxLayout2
  • BoxLayout2BeanInfo
  • GridBagConstraints2
  • OverlayLayout2
  • PaneConstraints
  • PaneLayout
  • VerticalFlowLayout
  • VerticalFlowLayoutBeanInfo
  • XYConstraints
  • XYLayout

  • Overview of classes in the com.borland.jbcl.layout package

    BoxLayout2 - A Bean wrapper class for com.sun.java.swing.BoxLayout.
    OverlayLayout2 - A Bean wrapper class for com.sun.java.swing.OverlayLayout.
    PaneLayout - Designed for use with SplitPanel. Allows you to populate a container with multiple components which have movable splitter bars.
    VerticalFlowLayout - A layout manager that lays out components vertically.
    XYLayout - An absolute position and size (x,y,w,h) layout manager. Useful for RAD.

    GridBagConstraints2 - The constraint object for adding a component to a GridBagLayout.
    PaneConstraints - The constraint object for adding a component to a PaneLayout.
    XYConstraints - The constraint object for adding a component to an XYLayout.