org.tigris.swidgets

Class MultipleSplitPane


public class MultipleSplitPane
extends JComponent

Similar to the standard java class JSplitPane but allows the number of panes to be set in the constructor.
Author:
Bob Tarling

Field Summary

static Orientation
HORIZONTAL_SPLIT
static Orientation
VERTICAL_SPLIT

Constructor Summary

MultipleSplitPane(componentArray[] )
The constructor.
MultipleSplitPane(componentArray[] , Orientation orientation)
The constructor.
MultipleSplitPane(int paneCount)
The constructor.
MultipleSplitPane(int paneCount, Orientation orientation)

Method Summary

void
add(Component comp, Object constraints, int index)
Component
add(Component comp, int index)
void
remove(Component comp)
void
remove(int index)

Field Details

HORIZONTAL_SPLIT

public static final Orientation HORIZONTAL_SPLIT

VERTICAL_SPLIT

public static final Orientation VERTICAL_SPLIT

Constructor Details

MultipleSplitPane

public MultipleSplitPane(componentArray[] )
The constructor.
Parameters:

MultipleSplitPane

public MultipleSplitPane(componentArray[] ,
                         Orientation orientation)
The constructor.
Parameters:
orientation - the orientation

MultipleSplitPane

public MultipleSplitPane(int paneCount)
The constructor.
Parameters:
paneCount - the number of panels to be split

MultipleSplitPane

public MultipleSplitPane(int paneCount,
                         Orientation orientation)
Parameters:
paneCount - the number of panes
orientation - the orientation

Method Details

add

public void add(Component comp,
                Object constraints,
                int index)
See Also:
java.awt.Container.add(java.awt.Component, java.lang.Object, int)

add

public Component add(Component comp,
                     int index)
See Also:
java.awt.Container.add(java.awt.Component, int)

remove

public void remove(Component comp)
See Also:
java.awt.Container.remove(int)

remove

public void remove(int index)
See Also:
java.awt.Container.remove(int)