edu.mit.ai.psg.ui.outliner.awt
Class VFlowLayout

java.lang.Object
  |
  +--edu.mit.ai.psg.ui.outliner.awt.VFlowLayout

public class VFlowLayout
extends Object
implements LayoutManager

A layout manager for java.awt.Container that arranges its java.awt.Components vertically, adding each below the previous. Components may be justified left, center, or right (not individually).


Field Summary
static int CENTER
           
 int horizontalMode
           
static int LEFT
           
static int RIGHT
           
 
Constructor Summary
VFlowLayout()
           
VFlowLayout(int hMode)
           
 
Method Summary
 void addLayoutComponent(String ingore1, Component ignore2)
           
 void layoutContainer(Container container)
           
 Dimension minimumLayoutSize(Container container)
           
 Dimension preferredLayoutSize(Container container)
           
 void removeLayoutComponent(Component ignore)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LEFT

public static final int LEFT

CENTER

public static final int CENTER

RIGHT

public static final int RIGHT

horizontalMode

public int horizontalMode
Constructor Detail

VFlowLayout

public VFlowLayout()

VFlowLayout

public VFlowLayout(int hMode)
Method Detail

layoutContainer

public void layoutContainer(Container container)
Specified by:
layoutContainer in interface LayoutManager

preferredLayoutSize

public Dimension preferredLayoutSize(Container container)
Specified by:
preferredLayoutSize in interface LayoutManager

minimumLayoutSize

public Dimension minimumLayoutSize(Container container)
Specified by:
minimumLayoutSize in interface LayoutManager

addLayoutComponent

public void addLayoutComponent(String ingore1,
                               Component ignore2)
Specified by:
addLayoutComponent in interface LayoutManager

removeLayoutComponent

public void removeLayoutComponent(Component ignore)
Specified by:
removeLayoutComponent in interface LayoutManager

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu