|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| AShapeLayout | The interface that defines how a layout manager that works to layout AShapes within other AShapes. |
| Class Summary | |
|---|---|
| AbstractAShapeLayout | Provides a default implementation of AbstractAShapeLayout.getLayoutSize(com.miginfocom.ashape.shapes.AShape, int, int, Integer) since it it usually the same
for most layouts. |
| CutEdgeAShapeLayout | Lays out according to the following algorithm:
The bounds of the laid out shape is calculated from the placeRect and possibly cropped. |
| DefaultAShapeLayout | The default layout just sets the parent's bounds (AShape.getShapeBounds() as reference bounds
for all the sub shapes. |
| HitShapeAShapeLayout | The default layout just sets the parent's HIT bounds (AShape.getHitBounds(boolean) as reference bounds
for all the sub shapes. |
| LayoutUtil | Static utility class for AShapeLayouts. |
| RowAShapeLayout | A container that lays out it's sub components in a row/column, quite like BoxLayout but the min/preferred/max
sizes, in the laid out dimension, are here optionally specified in the constuctor of this layout.Size in the non-layed out dimension (width for dim == SwingUtilities.VERTICAL and vice versa) is always set to span the parent's
shape bounds. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||