All Packages Class Hierarchy This Package Previous Next Index
Class CH.ifa.draw.contrib.xcomp.VTiledLayout
CH.ifa.draw.contrib.xcomp.BagLayout
|
+----CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
|
+----CH.ifa.draw.contrib.xcomp.BagFlowLayout
|
+----CH.ifa.draw.contrib.xcomp.BagFlowLayout2
|
+----CH.ifa.draw.contrib.xcomp.VListLayout
|
+----CH.ifa.draw.contrib.xcomp.VTiledLayout
- public class VTiledLayout
- extends VListLayout
The basic implementation for list-like layout strategies.
Like BagLayout this layout manager positions the contained
figures 'as they were'. That is, no positioning is performed.
This is an example implementation that shows how the mechanisms
of super classes are used to create specialized layout managers.
-
VTiledLayout()
-
-
VTiledLayout(int)
-
-
findMaxWidth(Vector, CompositeFigure)
-
-
layoutContainer(CompositeFigure)
- The bag layout algorithm.
-
minimumSizes(Vector)
-
-
preferredSizes(Vector)
-
VTiledLayout
public VTiledLayout()
VTiledLayout
public VTiledLayout(int hgap)
findMaxWidth
protected int findMaxWidth(Vector dimensions,
CompositeFigure container)
preferredSizes
protected Vector preferredSizes(Vector figures)
minimumSizes
protected Vector minimumSizes(Vector figures)
layoutContainer
public void layoutContainer(CompositeFigure container)
- The bag layout algorithm.
- Overrides:
- layoutContainer in class VListLayout
All Packages Class Hierarchy This Package Previous Next Index