BasicSplitPaneDivider
|
createDefaultDivider()
Creates the default divider.
|
Component
|
createDefaultNonContinuousLayoutDivider()
Returns the default non continuous layout divider, which is an
instanceof Canvas that fills the background in dark gray.
|
FocusListener
|
createFocusListener()
Creates a FocusListener for the JSplitPane UI.
|
ActionListener
|
createKeyboardDownRightListener()
This method is deprecated.
As of Java 2 platform v1.3.
|
ActionListener
|
createKeyboardEndListener()
This method is deprecated.
As of Java 2 platform v1.3.
|
ActionListener
|
createKeyboardHomeListener()
This method is deprecated.
As of Java 2 platform v1.3.
|
ActionListener
|
createKeyboardResizeToggleListener()
This method is deprecated.
As of Java 2 platform v1.3.
|
ActionListener
|
createKeyboardUpLeftListener()
This method is deprecated.
As of Java 2 platform v1.3.
|
PropertyChangeListener
|
createPropertyChangeListener()
Creates a PropertyChangeListener for the JSplitPane UI.
|
static
ComponentUI
|
createUI(JComponent x)
Creates a new BasicSplitPaneUI instance
|
void
|
dragDividerTo(int location)
Messaged during a dragging session to move the divider to the
passed in location.
|
void
|
finishDraggingTo(int location)
Messaged to finish the dragging session.
|
void
|
finishedPaintingChildren(JSplitPane jc, Graphics g)
Messaged after the JSplitPane the receiver is providing the look
and feel for paints its children.
|
BasicSplitPaneDivider
|
getDivider()
Returns the divider between the top Components.
|
int
|
getDividerBorderSize()
This method is deprecated.
As of Java 2 platform v1.3, instead set the border on the
divider.
|
int
|
getDividerLocation(JSplitPane jc)
Returns the location of the divider, which may differ from what
the splitpane thinks the location of the divider is.
|
Insets
|
getInsets(JComponent jc)
Returns the insets.
|
int
|
getLastDragLocation()
Returns the last drag location of the JSplitPane.
|
int
|
getMaximumDividerLocation(JSplitPane jc)
Gets the maximum location of the divider.
|
Dimension
|
getMaximumSize(JComponent jc)
Returns the maximum size for the passed in component,
This is passed off to the current layoutmanager.
|
int
|
getMinimumDividerLocation(JSplitPane jc)
Gets the minimum location of the divider.
|
Dimension
|
getMinimumSize(JComponent jc)
Returns the minimum size for the passed in component,
This is passed off to the current layoutmanager.
|
Component
|
getNonContinuousLayoutDivider()
Returns the divider to use when the splitPane is configured to
not continuously layout.
|
int
|
getOrientation()
Returns the orientation for the JSplitPane.
|
Dimension
|
getPreferredSize(JComponent jc)
Returns the preferred size for the passed in component,
This is passed off to the current layoutmanager.
|
JSplitPane
|
getSplitPane()
Returns the splitpane this instance is currently contained
in.
|
void
|
installDefaults()
Installs the UI defaults.
|
void
|
installKeyboardActions()
Installs the keyboard actions for the UI.
|
void
|
installListeners()
Installs the event listeners for the UI.
|
void
|
installUI(JComponent c)
Installs the UI.
|
boolean
|
isContinuousLayout()
Determines wether the JSplitPane is set to use a continuous layout.
|
void
|
paint(Graphics g, JComponent jc)
Messaged to paint the look and feel.
|
void
|
resetLayoutManager()
Resets the layout manager based on orientation and messages it
with invalidateLayout to pull in appropriate Components.
|
void
|
resetToPreferredSizes(JSplitPane jc)
Messaged to reset the preferred sizes.
|
void
|
setContinuousLayout(boolean b)
Turn continuous layout on/off.
|
void
|
setDividerLocation(JSplitPane jc, int location)
Sets the location of the divider to location.
|
void
|
setLastDragLocation(int l)
Set the last drag location of the JSplitPane.
|
void
|
setNonContinuousLayoutDivider(Component newDivider)
Sets the divider to use when the splitPane is configured to
not continuously layout.
|
void
|
setNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)
Sets the divider to use.
|
void
|
setOrientation(int orientation)
Set the orientation for the JSplitPane.
|
void
|
startDragging()
Should be messaged before the dragging session starts, resets
lastDragLocation and dividerSize.
|
void
|
uninstallDefaults()
Uninstalls the UI defaults.
|
void
|
uninstallKeyboardActions()
Uninstalls the keyboard actions for the UI.
|
void
|
uninstallListeners()
Uninstalls the event listeners for the UI.
|
void
|
uninstallUI(JComponent c)
Uninstalls the UI.
|