javax.swing.plaf.basic
Class BasicSplitPaneDivider.DividerLayout

java.lang.Object
  extended by javax.swing.plaf.basic.BasicSplitPaneDivider.DividerLayout
All Implemented Interfaces:
LayoutManager
Enclosing class:
BasicSplitPaneDivider

protected class BasicSplitPaneDivider.DividerLayout
extends Object
implements LayoutManager

This helper class acts as the Layout Manager for the divider.


Constructor Summary
protected BasicSplitPaneDivider.DividerLayout()
          Creates a new DividerLayout object.
 
Method Summary
 void addLayoutComponent(String string, Component c)
          This method is called when a Component is added.
 void layoutContainer(Container c)
          This method is called to lay out the container.
 Dimension minimumLayoutSize(Container c)
          This method returns the minimum layout size.
 Dimension preferredLayoutSize(Container c)
          This method returns the preferred layout size.
 void removeLayoutComponent(Component c)
          This method is called when a component is removed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicSplitPaneDivider.DividerLayout

protected BasicSplitPaneDivider.DividerLayout()
Creates a new DividerLayout object.

Method Detail

addLayoutComponent

public void addLayoutComponent(String string,
                               Component c)
This method is called when a Component is added.

Specified by:
addLayoutComponent in interface LayoutManager
Parameters:
string - The constraints string.
c - The Component to add.

layoutContainer

public void layoutContainer(Container c)
This method is called to lay out the container.

Specified by:
layoutContainer in interface LayoutManager
Parameters:
c - The container to lay out.

minimumLayoutSize

public Dimension minimumLayoutSize(Container c)
This method returns the minimum layout size.

Specified by:
minimumLayoutSize in interface LayoutManager
Parameters:
c - The container to calculate for.
Returns:
The minimum layout size.
See Also:
LayoutManager.preferredLayoutSize(Container)

preferredLayoutSize

public Dimension preferredLayoutSize(Container c)
This method returns the preferred layout size.

Specified by:
preferredLayoutSize in interface LayoutManager
Parameters:
c - The container to calculate for.
Returns:
The preferred layout size.
See Also:
LayoutManager.minimumLayoutSize(Container)

removeLayoutComponent

public void removeLayoutComponent(Component c)
This method is called when a component is removed.

Specified by:
removeLayoutComponent in interface LayoutManager
Parameters:
c - The component to remove.