Uses of Class
org.jdesktop.swingx.MultiSplitLayout.Node
Packages that use MultiSplitLayout.Node
Package
Description
Contains extensions to the Swing GUI toolkit, including new and enhanced
components that provide functionality commonly required by rich,
data-centric client applications.
Contains support classes for the MultiSplitLayout layout manager.
-
Uses of MultiSplitLayout.Node in org.jdesktop.swingx
Subclasses of MultiSplitLayout.Node in org.jdesktop.swingxModifier and TypeClassDescriptionstatic classstatic classModels a single vertical/horiztonal divider.static classModels a java.awt Component child.static classstatic classDefines a vertical or horizontal subdivision into two or more tiles.Methods in org.jdesktop.swingx that return MultiSplitLayout.NodeModifier and TypeMethodDescriptionMultiSplitLayout.getModel()Return the root of the tree of Split, Leaf, and Divider nodes that define this layout.MultiSplitLayout.InvalidLayoutException.getNode()MultiSplitLayout.getNodeForComponent(Component comp) Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.getNodeForComponent(MultiSplitLayout.Split split, Component comp) Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.getNodeForName(String name) Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.getNodeForName(MultiSplitLayout.Split split, String name) Get the MultiSplitLayout.Node associated with a componentfinal MultiSplitLayout.NodeMultiSplitLayout.Split.lastWeightedChild()Convenience method that returns the last child whose weight is > 0.0.MultiSplitLayout.Node.nextSibling()Return the Node that comes after this one in the parent's list of children, or null.static MultiSplitLayout.NodeMultiSplitLayout.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.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.NodeModifier and TypeMethodDescriptionMultiSplitLayout.Split.getChildren()Returns this Split node's children.Methods in org.jdesktop.swingx with parameters of type MultiSplitLayout.NodeModifier and TypeMethodDescriptionMultiSplitLayout.getComponentForNode(MultiSplitLayout.Node n) Get the component associated with a MultiSplitLayout.Nodeprotected DimensionJXMultiSplitPane.getMaxNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n) Set the maximum node size.protected DimensionJXMultiSplitPane.getMinNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n) Set the minimum node size.voidMultiSplitLayout.Split.hide(MultiSplitLayout.Node target) Change a node to being hidden.MultiSplitLayout.maximumNodeSize(MultiSplitLayout.Node root) Get the maximum size of this node.MultiSplitLayout.minimumNodeSize(MultiSplitLayout.Node root) Get the minimum size of this node.static voidMultiSplitLayout.printModel(MultiSplitLayout.Node root) Print the tree with enough detail for simple debugging.voidMultiSplitLayout.Split.remove(MultiSplitLayout.Node n) Remove a node from the layout.voidMultiSplitLayout.Split.replace(MultiSplitLayout.Node target, MultiSplitLayout.Node replacement) Replace one node with another.voidMultiSplitLayout.Split.setChildren(MultiSplitLayout.Node... children) Convenience method for setting the children of this Split node.final voidJXMultiSplitPane.setModel(MultiSplitLayout.Node model) A convenience method that sets the MultiSplitLayout model.voidMultiSplitLayout.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.NodeModifier and TypeMethodDescriptionvoidMultiSplitLayout.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.NodeModifierConstructorDescriptionColSplit(MultiSplitLayout.Node... children) InvalidLayoutException(String msg, MultiSplitLayout.Node node) Create a MultiSplitLayout with the specified model.RowSplit(MultiSplitLayout.Node... children) Split(MultiSplitLayout.Node... children) -
Uses of MultiSplitLayout.Node in org.jdesktop.swingx.multisplitpane
Subclasses of MultiSplitLayout.Node in org.jdesktop.swingx.multisplitpaneModifier and TypeClassDescriptionclassA simplified SplitPaneLayout for common split pane needs.