ar.com.da.swing
Class VerticalFlowLayout

java.lang.Object
  extended by ar.com.da.swing.VerticalFlowLayout
All Implemented Interfaces:
java.awt.LayoutManager

public class VerticalFlowLayout
extends java.lang.Object
implements java.awt.LayoutManager

A Layout usefull to put components ordered vertically. It's simillar the jbuilder/jdeveloper's vertical layout.

Author:
Carlos E.Descalzi

Constructor Summary
VerticalFlowLayout()
           
VerticalFlowLayout(int gap)
           
VerticalFlowLayout(VerticalAlignment verticalAlignment, HorizontalAlignment horizontalAlignment)
           
VerticalFlowLayout(VerticalAlignment verticalAlignment, HorizontalAlignment horizontalAlignment, int gap)
           
 
Method Summary
 void addLayoutComponent(java.lang.String name, java.awt.Component comp)
           
 HorizontalAlignment getHorizontalAlignment()
           
 VerticalAlignment getVerticalAlignment()
           
 void layoutContainer(java.awt.Container parent)
           
 java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
           
 java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
           
 void removeLayoutComponent(java.awt.Component comp)
           
 void setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
           
 void setVerticalAlignment(VerticalAlignment verticalAlignment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerticalFlowLayout

public VerticalFlowLayout(VerticalAlignment verticalAlignment,
                          HorizontalAlignment horizontalAlignment,
                          int gap)

VerticalFlowLayout

public VerticalFlowLayout(VerticalAlignment verticalAlignment,
                          HorizontalAlignment horizontalAlignment)

VerticalFlowLayout

public VerticalFlowLayout(int gap)

VerticalFlowLayout

public VerticalFlowLayout()
Method Detail

addLayoutComponent

public void addLayoutComponent(java.lang.String name,
                               java.awt.Component comp)
Specified by:
addLayoutComponent in interface java.awt.LayoutManager

removeLayoutComponent

public void removeLayoutComponent(java.awt.Component comp)
Specified by:
removeLayoutComponent in interface java.awt.LayoutManager

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
Specified by:
preferredLayoutSize in interface java.awt.LayoutManager

minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
Specified by:
minimumLayoutSize in interface java.awt.LayoutManager

layoutContainer

public void layoutContainer(java.awt.Container parent)
Specified by:
layoutContainer in interface java.awt.LayoutManager

getHorizontalAlignment

public HorizontalAlignment getHorizontalAlignment()

setHorizontalAlignment

public void setHorizontalAlignment(HorizontalAlignment horizontalAlignment)

getVerticalAlignment

public VerticalAlignment getVerticalAlignment()

setVerticalAlignment

public void setVerticalAlignment(VerticalAlignment verticalAlignment)


Copyright © 2006 null. All Rights Reserved.