|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MultiSplitLayout.Node | |
---|---|
org.jdesktop.swingx | Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich, data-centric client applications. |
org.jdesktop.swingx.multisplitpane | Contains support classes for the MultiSplitLayout layout manager. |
Uses of MultiSplitLayout.Node in org.jdesktop.swingx |
---|
Subclasses of MultiSplitLayout.Node in org.jdesktop.swingx | |
---|---|
static class |
MultiSplitLayout.ColSplit
|
static class |
MultiSplitLayout.Divider
Models a single vertical/horiztonal divider. |
static class |
MultiSplitLayout.Leaf
Models a java.awt Component child. |
static class |
MultiSplitLayout.RowSplit
|
static class |
MultiSplitLayout.Split
Defines a vertical or horizontal subdivision into two or more tiles. |
Methods in org.jdesktop.swingx that return MultiSplitLayout.Node | |
---|---|
MultiSplitLayout.Node |
MultiSplitLayout.getModel()
Return the root of the tree of Split, Leaf, and Divider nodes that define this layout. |
MultiSplitLayout.Node |
MultiSplitLayout.InvalidLayoutException.getNode()
|
MultiSplitLayout.Node |
MultiSplitLayout.getNodeForComponent(Component comp)
Get the MultiSplitLayout.Node associated with a component |
MultiSplitLayout.Node |
MultiSplitLayout.getNodeForComponent(MultiSplitLayout.Split split,
Component comp)
Get the MultiSplitLayout.Node associated with a component |
MultiSplitLayout.Node |
MultiSplitLayout.getNodeForComponent(MultiSplitLayout.Split split,
String name)
Deprecated. pre-0.9.5 please use getNodeForName instead |
MultiSplitLayout.Node |
MultiSplitLayout.getNodeForComponent(String name)
Deprecated. pre-0.9.5 please use getNodeForName instead |
MultiSplitLayout.Node |
MultiSplitLayout.getNodeForName(MultiSplitLayout.Split split,
String name)
Get the MultiSplitLayout.Node associated with a component |
MultiSplitLayout.Node |
MultiSplitLayout.getNodeForName(String name)
Get the MultiSplitLayout.Node associated with a component |
MultiSplitLayout.Node |
MultiSplitLayout.Split.lastWeightedChild()
Convenience method that returns the last child whose weight is > 0.0. |
MultiSplitLayout.Node |
MultiSplitLayout.Node.nextSibling()
Return the Node that comes after this one in the parent's list of children, or null. |
static MultiSplitLayout.Node |
MultiSplitLayout.parseModel(String s)
A convenience method that converts a string to a MultiSplitLayout model (a tree of Nodes) using a a simple syntax. |
MultiSplitLayout.Node |
MultiSplitLayout.Node.previousSibling()
Return the Node that comes before this one in the parent's list of children, or null. |
Methods in org.jdesktop.swingx that return types with arguments of type MultiSplitLayout.Node | |
---|---|
List<MultiSplitLayout.Node> |
MultiSplitLayout.Split.getChildren()
Returns this Split node's children. |
Methods in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node | |
---|---|
Component |
MultiSplitLayout.getComponentForNode(MultiSplitLayout.Node n)
Get the component associated with a MultiSplitLayout.Node |
protected Dimension |
JXMultiSplitPane.getMaxNodeSize(MultiSplitLayout msl,
MultiSplitLayout.Node n)
Set the maximum node size. |
protected Dimension |
JXMultiSplitPane.getMinNodeSize(MultiSplitLayout msl,
MultiSplitLayout.Node n)
Set the minimum node size. |
void |
MultiSplitLayout.Split.hide(MultiSplitLayout.Node target)
Change a node to being hidden. |
Dimension |
MultiSplitLayout.maximumNodeSize(MultiSplitLayout.Node root)
Get the maximum size of this node. |
Dimension |
MultiSplitLayout.minimumNodeSize(MultiSplitLayout.Node root)
Get the minimum size of this node. |
static void |
MultiSplitLayout.printModel(MultiSplitLayout.Node root)
Print the tree with enough detail for simple debugging. |
void |
MultiSplitLayout.Split.remove(MultiSplitLayout.Node n)
Remove a node from the layout. |
void |
MultiSplitLayout.Split.replace(MultiSplitLayout.Node target,
MultiSplitLayout.Node replacement)
Replace one node with another. |
void |
MultiSplitLayout.Split.setChildren(MultiSplitLayout.Node... children)
Convenience method for setting the children of this Split node. |
void |
JXMultiSplitPane.setModel(MultiSplitLayout.Node model)
A convenience method that sets the MultiSplitLayout model. |
void |
MultiSplitLayout.setModel(MultiSplitLayout.Node model)
Set the root of the tree of Split, Leaf, and Divider nodes that define this layout. |
Method parameters in org.jdesktop.swingx with type arguments of type MultiSplitLayout.Node | |
---|---|
void |
MultiSplitLayout.Split.setChildren(List<MultiSplitLayout.Node> children)
Set's the children property of this Split node. |
Constructors in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node | |
---|---|
MultiSplitLayout.ColSplit(MultiSplitLayout.Node... children)
|
|
MultiSplitLayout.InvalidLayoutException(String msg,
MultiSplitLayout.Node node)
|
|
MultiSplitLayout.RowSplit(MultiSplitLayout.Node... children)
|
|
MultiSplitLayout.Split(MultiSplitLayout.Node... children)
|
|
MultiSplitLayout(MultiSplitLayout.Node model)
Create a MultiSplitLayout with the specified model. |
Uses of MultiSplitLayout.Node in org.jdesktop.swingx.multisplitpane |
---|
Subclasses of MultiSplitLayout.Node in org.jdesktop.swingx.multisplitpane | |
---|---|
class |
DefaultSplitPaneModel
A simplified SplitPaneLayout for common split pane needs. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |