| Package | Description | 
|---|---|
| javax.swing.plaf | Provides one interface and many abstract classes that
Swing uses to provide its pluggable look-and-feel capabilities. | 
| javax.swing.plaf.basic | Provides user interface objects built according to the
Basic look and feel. | 
| javax.swing.plaf.multi | Provides user interface objects that combine two or more look and feels. | 
| javax.swing.plaf.synth | 
      Synth is a skinnable look and feel in which all painting is
      delegated. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | SplitPaneUI. finishedPaintingChildren(JSplitPane jc,
                        Graphics g)Messaged after the JSplitPane the receiver is providing the look
 and feel for paints its children. | 
| abstract int | SplitPaneUI. getDividerLocation(JSplitPane jc)Returns the location of the divider. | 
| abstract int | SplitPaneUI. getMaximumDividerLocation(JSplitPane jc)Returns the maximum possible location of the divider. | 
| abstract int | SplitPaneUI. getMinimumDividerLocation(JSplitPane jc)Returns the minimum possible location of the divider. | 
| abstract void | SplitPaneUI. resetToPreferredSizes(JSplitPane jc)Messaged to relayout the JSplitPane based on the preferred size
 of the children components. | 
| abstract void | SplitPaneUI. setDividerLocation(JSplitPane jc,
                  int location)Sets the location of the divider to location. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected JSplitPane | BasicSplitPaneUI. splitPaneJSplitPane instance this instance is providing
 the look and feel for. | 
| protected JSplitPane | BasicSplitPaneDivider. splitPaneJSplitPane the receiver is contained in. | 
| Modifier and Type | Method and Description | 
|---|---|
| JSplitPane | BasicSplitPaneUI. getSplitPane()Returns the splitpane this instance is currently contained
 in. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BasicSplitPaneUI. finishedPaintingChildren(JSplitPane sp,
                        Graphics g)Called when the specified split pane has finished painting
 its children. | 
| int | BasicSplitPaneUI. getDividerLocation(JSplitPane jc)Returns the location of the divider, which may differ from what
 the splitpane thinks the location of the divider is. | 
| int | BasicSplitPaneUI. getMaximumDividerLocation(JSplitPane jc)Gets the maximum location of the divider. | 
| int | BasicSplitPaneUI. getMinimumDividerLocation(JSplitPane jc)Gets the minimum location of the divider. | 
| void | BasicSplitPaneUI. resetToPreferredSizes(JSplitPane jc)Messaged to reset the preferred sizes. | 
| void | BasicSplitPaneUI. setDividerLocation(JSplitPane jc,
                  int location)Sets the location of the divider to location. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MultiSplitPaneUI. finishedPaintingChildren(JSplitPane a,
                        Graphics b)Invokes the  finishedPaintingChildrenmethod on each UI handled by this object. | 
| int | MultiSplitPaneUI. getDividerLocation(JSplitPane a)Invokes the  getDividerLocationmethod on each UI handled by this object. | 
| int | MultiSplitPaneUI. getMaximumDividerLocation(JSplitPane a)Invokes the  getMaximumDividerLocationmethod on each UI handled by this object. | 
| int | MultiSplitPaneUI. getMinimumDividerLocation(JSplitPane a)Invokes the  getMinimumDividerLocationmethod on each UI handled by this object. | 
| void | MultiSplitPaneUI. resetToPreferredSizes(JSplitPane a)Invokes the  resetToPreferredSizesmethod on each UI handled by this object. | 
| void | MultiSplitPaneUI. setDividerLocation(JSplitPane a,
                  int b)Invokes the  setDividerLocationmethod on each UI handled by this object. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SynthSplitPaneUI. finishedPaintingChildren(JSplitPane jc,
                        Graphics g)Called when the specified split pane has finished painting
 its children. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2017, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.