Uses of Class
org.jdesktop.swingx.MultiSplitLayout.Node
-
Packages that use MultiSplitLayout.Node Package Description 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 Modifier and Type Class Description static classMultiSplitLayout.ColSplitstatic classMultiSplitLayout.DividerModels a single vertical/horiztonal divider.static classMultiSplitLayout.LeafModels a java.awt Component child.static classMultiSplitLayout.RowSplitstatic classMultiSplitLayout.SplitDefines a vertical or horizontal subdivision into two or more tiles.Fields in org.jdesktop.swingx declared as MultiSplitLayout.Node Modifier and Type Field Description private MultiSplitLayout.NodeMultiSplitLayout. modelprivate MultiSplitLayout.NodeMultiSplitLayout.InvalidLayoutException. nodeFields in org.jdesktop.swingx with type parameters of type MultiSplitLayout.Node Modifier and Type Field Description private java.util.List<MultiSplitLayout.Node>MultiSplitLayout.Split. childrenMethods in org.jdesktop.swingx that return MultiSplitLayout.Node Modifier and Type Method Description MultiSplitLayout.NodeMultiSplitLayout. getModel()Return the root of the tree of Split, Leaf, and Divider nodes that define this layout.MultiSplitLayout.NodeMultiSplitLayout.InvalidLayoutException. getNode()MultiSplitLayout.NodeMultiSplitLayout. getNodeForComponent(java.awt.Component comp)Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.NodeMultiSplitLayout. getNodeForComponent(MultiSplitLayout.Split split, java.awt.Component comp)Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.NodeMultiSplitLayout. getNodeForName(java.lang.String name)Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.NodeMultiSplitLayout. getNodeForName(MultiSplitLayout.Split split, java.lang.String name)Get the MultiSplitLayout.Node associated with a componentMultiSplitLayout.NodeMultiSplitLayout.Split. lastWeightedChild()Convenience method that returns the last child whose weight is > 0.0.MultiSplitLayout.NodeMultiSplitLayout.Node. nextSibling()Return the Node that comes after this one in the parent's list of children, or null.private static MultiSplitLayout.NodeMultiSplitLayout. parseModel(java.io.Reader r)static MultiSplitLayout.NodeMultiSplitLayout. parseModel(java.lang.String s)A convenience method that converts a string to a MultiSplitLayout model (a tree of Nodes) using a a simple syntax.MultiSplitLayout.NodeMultiSplitLayout.Node. previousSibling()Return the Node that comes before this one in the parent's list of children, or null.private MultiSplitLayout.NodeMultiSplitLayout.Node. siblingAtOffset(int offset)Methods in org.jdesktop.swingx that return types with arguments of type MultiSplitLayout.Node Modifier and Type Method Description java.util.List<MultiSplitLayout.Node>MultiSplitLayout.Split. getChildren()Returns this Split node's children.Methods in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node Modifier and Type Method Description private static voidMultiSplitLayout. addSplitChild(MultiSplitLayout.Split parent, MultiSplitLayout.Node child)private voidMultiSplitLayout. checkLayout(MultiSplitLayout.Node root)private java.awt.ComponentMultiSplitLayout. childForNode(MultiSplitLayout.Node node)private MultiSplitLayout.DividerMultiSplitLayout. dividerAt(MultiSplitLayout.Node root, int x, int y)private java.util.List<MultiSplitLayout.Divider>MultiSplitLayout. dividersThatOverlap(MultiSplitLayout.Node root, java.awt.Rectangle r)private voidMultiSplitLayout. doLayoutByWeight(MultiSplitLayout.Node node, java.awt.Rectangle bounds)java.awt.ComponentMultiSplitLayout. getComponentForNode(MultiSplitLayout.Node n)Get the component associated with a MultiSplitLayout.Nodeprotected java.awt.DimensionJXMultiSplitPane. getMaxNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n)Set the maximum node size.protected java.awt.DimensionJXMultiSplitPane. getMinNodeSize(MultiSplitLayout msl, MultiSplitLayout.Node n)Set the minimum node size.private booleanMultiSplitLayout. hasMoreVisibleSiblings(MultiSplitLayout.Node splitChild)Check if the specified node has any following visible siblingsvoidMultiSplitLayout.Split. hide(MultiSplitLayout.Node target)Change a node to being hidden.private voidMultiSplitLayout. layout1(MultiSplitLayout.Node root, java.awt.Rectangle bounds)private voidMultiSplitLayout. layout2(MultiSplitLayout.Node root, java.awt.Rectangle bounds)java.awt.DimensionMultiSplitLayout. maximumNodeSize(MultiSplitLayout.Node root)Get the maximum size of this node.private java.awt.DimensionMultiSplitLayout. minimumComponentSize(MultiSplitLayout.Node node)java.awt.DimensionMultiSplitLayout. minimumNodeSize(MultiSplitLayout.Node root)Get the minimum size of this node.private booleanMultiSplitLayout. nodeOverlapsRectangle(MultiSplitLayout.Node node, java.awt.Rectangle r2)private static voidMultiSplitLayout. parseAttribute(java.lang.String name, java.io.StreamTokenizer st, MultiSplitLayout.Node node)private java.awt.DimensionMultiSplitLayout. preferredComponentSize(MultiSplitLayout.Node node)private java.awt.DimensionMultiSplitLayout. preferredNodeSize(MultiSplitLayout.Node root)private static voidMultiSplitLayout. printModel(java.lang.String indent, MultiSplitLayout.Node root)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.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.private voidMultiSplitLayout. throwInvalidLayout(java.lang.String msg, MultiSplitLayout.Node node)Method parameters in org.jdesktop.swingx with type arguments of type MultiSplitLayout.Node Modifier and Type Method Description voidMultiSplitLayout.Split. setChildren(java.util.List<MultiSplitLayout.Node> children)Set's the children property of this Split node.Constructors in org.jdesktop.swingx with parameters of type MultiSplitLayout.Node Constructor Description ColSplit(MultiSplitLayout.Node... children)InvalidLayoutException(java.lang.String msg, MultiSplitLayout.Node node)MultiSplitLayout(MultiSplitLayout.Node model)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.multisplitpane Modifier and Type Class Description classDefaultSplitPaneModelA simplified SplitPaneLayout for common split pane needs.
-