API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.swing.plaf.basic. BasicSplitPaneUI.BasicVerticalLayoutManager View Source
Author(s)
Since
Version
Serial
Hierarchy
 Object
      BasicSplitPaneUI.BasicHorizontalLayoutManager
          BasicSplitPaneUI.BasicVerticalLayoutManager
Implements
Subclasses
Description
public class BasicSplitPaneUI.BasicVerticalLayoutManager
  LayoutManager used for JSplitPanes with an orientation of VERTICAL_SPLIT.
See also:   
Constructors
public BasicSplitPaneUI.BasicVerticalLayoutManager ()
Methods
Hide/Show inherited methods
public void addLayoutComponent (Component comp, Object constraints) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Adds the specified component to the layout, using the specified constraint object.
public void addLayoutComponent (String place, Component component) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Adds the component at place.
pack-private void distributeSpace (int space, boolean keepHidden) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Distributes space between the two components (divider won't get any extra space) based on the weighting.
protected int getAvailableSize (Dimension containerSize, Insets insets) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the available width based on the container size and Insets.
protected int getInitialLocation (Insets insets) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the left inset, unless the Insets are null in which case 0 is returned.
public float getLayoutAlignmentX (Container target) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Returns the alignment along the x axis.
public float getLayoutAlignmentY (Container target) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Returns the alignment along the y axis.
pack-private int getMinimumSizeOfComponent (Component c) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the width of the passed in Components minimum size.
pack-private int getMinimumSizes () [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns an array of the minimum sizes of the components.
protected int getPreferredSizeOfComponent (Component c) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the width of the passed in Components preferred size.
pack-private int getPreferredSizes () [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns an array of the minimum sizes of the components.
pack-private int getSizeForPrimaryAxis (Dimension size) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
If the axis == 0, the width is returned, otherwise the height.
pack-private int getSizeForPrimaryAxis (Insets insets, boolean isTop) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Returns a particular value of the inset identified by the axis and isTop
pack-private int getSizeForSecondaryAxis (Dimension size) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
If the axis == 0, the width is returned, otherwise the height.
pack-private int getSizeForSecondaryAxis (Insets insets, boolean isTop) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Returns a particular value of the inset identified by the axis and isTop
protected int getSizeOfComponent (Component c) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the width of the passed in component.
protected int getSizes () [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the sizes of the components.
public void invalidateLayout (Container c) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Does nothing.
public void layoutContainer (Container container) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Does the actual layout.
public Dimension maximumLayoutSize (Container target) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Returns the maximum layout size, which is Integer.MAX_VALUE in both directions.
public Dimension minimumLayoutSize (Container container) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Returns the minimum size needed to contain the children.
public Dimension preferredLayoutSize (Container container) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Returns the preferred size needed to contain the children.
public void removeLayoutComponent (Component component) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Removes the specified component from our knowledge.
protected void resetSizeAt (int index) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Resets the size of the Component at the passed in location.
public void resetToPreferredSizes () [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Marks the receiver so that the next time this instance is laid out it'll ask for the preferred sizes.
pack-private void resetToPreferredSizes (int availableSize) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Resets the components to their preferred sizes.
protected void setComponentToSize (Component c, int size, int location, Insets insets, Dimension containerSize) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Sets the width of the component c to be size, placing its x location at location, y to the insets.top and height to the containersize.height less the top and bottom insets.
pack-private void setDividerLocation (int leftSize, int availableSize) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Resets the size of the first component to leftSize, and the right component to the remainder of the space.
protected void setSizes (int[] newSizes) [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Sets the sizes to newSizes.
protected void updateComponents () [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
  Determines the components.
Fields
Hide/Show inherited fields
protected Component components [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
protected int sizes [Inherited From BasicSplitPaneUI.BasicHorizontalLayoutManager]
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar