com.jme.widget.layout
Class WidgetFlowLayout

java.lang.Object
  extended bycom.jme.widget.layout.WidgetLayoutManager
      extended bycom.jme.widget.layout.WidgetFlowLayout

public class WidgetFlowLayout
extends WidgetLayoutManager

WidgetFlowLayout

Version:
$Id: WidgetFlowLayout.java,v 1.6 2004/04/22 22:27:21 renanse Exp $
Author:
Gregg Patton

Field Summary
 
Fields inherited from class com.jme.widget.layout.WidgetLayoutManager
maximumSize
 
Constructor Summary
WidgetFlowLayout()
           
WidgetFlowLayout(int hgap, int vgap)
           
WidgetFlowLayout(WidgetAlignmentType type)
           
WidgetFlowLayout(WidgetAlignmentType type, int hgap, int vgap)
           
WidgetFlowLayout(WidgetAlignmentType alignmentType, WidgetFillType fillType)
           
WidgetFlowLayout(WidgetAlignmentType alignmentType, WidgetFillType fillType, int hgap, int vgap)
           
WidgetFlowLayout(WidgetFillType type)
           
 
Method Summary
 WidgetAlignmentType getAlignmentType()
          getAlignmentType
 WidgetFillType getFillType()
          getFillType
 int getHgap()
          getHgap
 int getVgap()
          getVgap
 boolean isWrap()
          isWrap
 void layoutContainer(WidgetAbstractContainer parent)
          layoutContainer
 Vector2f preferredLayoutSize(WidgetAbstractContainer parent)
          preferredLayoutSize
 void setAlignmentType(WidgetAlignmentType type)
          setAlignmentType
 void setFillType(WidgetFillType type)
          setFillType
 void setHgap(int i)
          setHgap
 void setVgap(int i)
          setVgap
 void setWrap(boolean b)
          setWrap
 
Methods inherited from class com.jme.widget.layout.WidgetLayoutManager
calcViewport, calcVisiblityRect, getMaximumSize, setMaximumHeight, setMaximumWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WidgetFlowLayout

public WidgetFlowLayout()

WidgetFlowLayout

public WidgetFlowLayout(WidgetAlignmentType type)
Parameters:
type -

WidgetFlowLayout

public WidgetFlowLayout(WidgetFillType type)
Parameters:
type -

WidgetFlowLayout

public WidgetFlowLayout(int hgap,
                        int vgap)
Parameters:
hgap -
vgap -

WidgetFlowLayout

public WidgetFlowLayout(WidgetAlignmentType alignmentType,
                        WidgetFillType fillType)
Parameters:
alignmentType -
fillType -

WidgetFlowLayout

public WidgetFlowLayout(WidgetAlignmentType type,
                        int hgap,
                        int vgap)
Parameters:
type -
hgap -
vgap -

WidgetFlowLayout

public WidgetFlowLayout(WidgetAlignmentType alignmentType,
                        WidgetFillType fillType,
                        int hgap,
                        int vgap)
Parameters:
alignmentType -
fillType -
hgap -
vgap -
Method Detail

preferredLayoutSize

public Vector2f preferredLayoutSize(WidgetAbstractContainer parent)
preferredLayoutSize

Specified by:
preferredLayoutSize in class WidgetLayoutManager
Parameters:
parent -
Returns:
See Also:
WidgetLayoutManager.preferredLayoutSize(com.jme.widget.WidgetAbstractContainer)

layoutContainer

public void layoutContainer(WidgetAbstractContainer parent)
layoutContainer

Specified by:
layoutContainer in class WidgetLayoutManager
Parameters:
parent -
See Also:
WidgetLayoutManager.layoutContainer(com.jme.widget.WidgetAbstractContainer)

getHgap

public int getHgap()
getHgap

Returns:

setHgap

public void setHgap(int i)
setHgap

Parameters:
i -

getVgap

public int getVgap()
getVgap

Returns:

setVgap

public void setVgap(int i)
setVgap

Parameters:
i -

getAlignmentType

public WidgetAlignmentType getAlignmentType()
getAlignmentType

Returns:

setAlignmentType

public void setAlignmentType(WidgetAlignmentType type)
setAlignmentType

Parameters:
type -

getFillType

public WidgetFillType getFillType()
getFillType

Returns:

setFillType

public void setFillType(WidgetFillType type)
setFillType

Parameters:
type -

isWrap

public boolean isWrap()
isWrap

Returns:

setWrap

public void setWrap(boolean b)
setWrap

Parameters:
b -