APIdia Launch Partner
Top Description Fields Constructors Methods
javax.swing.plaf.synth

pack-priv Class SynthSplitPaneDivider

extends BasicSplitPaneDivider
Class Inheritance
Annotations
@SuppressWarnings:serial
Imports
java.awt.*, java.beans.*, javax.swing.*, javax.swing.plaf.basic.*, sun.swing.DefaultLookup

Synth's SplitPaneDivider.
Author
Scott Violet

Field Summary

Inherited from javax.swing.plaf.basic.BasicSplitPaneDivider:
dividerSizedraggerhiddenDividerleftButtonmouseHandlerONE_TOUCH_OFFSETONE_TOUCH_SIZEorientationrightButtonsplitPanesplitPaneUI

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected JButton
createLeftOneTouchButton()

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.createLeftOneTouchButton.

Creates and return an instance of JButton that can be used to collapse the left component in the split pane.

protected JButton
createRightOneTouchButton()

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.createRightOneTouchButton.

Creates and return an instance of JButton that can be used to collapse the right component in the split pane.

private int
private int
mapDirection(boolean isLeft)

public void
public void
propertyChange(PropertyChangeEvent e)

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.propertyChange.

Implements java.beans.PropertyChangeListener.propertyChange.

Property change event, presumably from the JSplitPane, will message updateOrientation if necessary.

protected void
setMouseOver(boolean mouseOver)

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.setMouseOver.

Sets whether or not the mouse is currently over the divider.

Inherited from javax.swing.plaf.basic.BasicSplitPaneDivider:
dragDividerTofinishDraggingTogetBasicSplitPaneUIgetBordergetDividerSizegetInsetsgetMinimumSizegetPreferredSizeisMouseOveroneTouchExpandableChangedprepareForDraggingsetBasicSplitPaneUIsetBordersetDividerSizesetEnabled

Constructor Detail

SynthSplitPaneDividerback to summary
public SynthSplitPaneDivider(BasicSplitPaneUI ui)

Method Detail

createLeftOneTouchButtonback to summary
protected JButton createLeftOneTouchButton()

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.createLeftOneTouchButton.

Creates and return an instance of JButton that can be used to collapse the left component in the split pane.

createRightOneTouchButtonback to summary
protected JButton createRightOneTouchButton()

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.createRightOneTouchButton.

Creates and return an instance of JButton that can be used to collapse the right component in the split pane.

lookupOneTouchSizeback to summary
private int lookupOneTouchSize()
mapDirectionback to summary
private int mapDirection(boolean isLeft)
paintback to summary
public void paint(Graphics g)

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.paint.

Doc from javax.swing.plaf.basic.BasicSplitPaneDivider.paint.

Paints the divider.

propertyChangeback to summary
public void propertyChange(PropertyChangeEvent e)

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.propertyChange.

Implements java.beans.PropertyChangeListener.propertyChange.

Doc from javax.swing.plaf.basic.BasicSplitPaneDivider.propertyChange.

Property change event, presumably from the JSplitPane, will message updateOrientation if necessary.

setMouseOverback to summary
protected void setMouseOver(boolean mouseOver)

Overrides javax.swing.plaf.basic.BasicSplitPaneDivider.setMouseOver.

Doc from javax.swing.plaf.basic.BasicSplitPaneDivider.setMouseOver.

Sets whether or not the mouse is currently over the divider.