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

public Class MetalSplitPaneUI

extends BasicSplitPaneUI
Class Inheritance
Imports
javax.swing.*, javax.swing.plaf.*, javax.swing.plaf.basic.*

Metal split pane.

Warning

Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans has been added to the java.beans package. Please see java.beans.XMLEncoder.

Author
Steve Wilson

Field Summary

Inherited from javax.swing.plaf.basic.BasicSplitPaneUI:
beginDragDividerLocationdividerdividerResizeToggleKeydividerSizedownKeydraggingHWendKeyfocusListenerhomeKeyKEYBOARD_DIVIDER_MOVE_OFFSETkeyboardDownRightListenerkeyboardEndListenerkeyboardHomeListenerkeyboardResizeToggleListenerkeyboardUpLeftListenerlayoutManagerleftKeyNON_CONTINUOUS_DIVIDERnonContinuousLayoutDividerpropertyChangeListenerrightKeysplitPaneupKey

Constructor Summary

AccessConstructor and Description
public
MetalSplitPaneUI()

Constructs a MetalSplitPaneUI.

Method Summary

Modifier and TypeMethod and Description
public BasicSplitPaneDivider

Returns:

the default divider
createDefaultDivider
()

Overrides javax.swing.plaf.basic.BasicSplitPaneUI.createDefaultDivider.

Creates the default divider.

public static ComponentUI

Returns:

a new MetalSplitPaneUI instance
createUI
(JComponent
a component
x
)

Hides javax.swing.plaf.basic.BasicSplitPaneUI.createUI.

Creates a new MetalSplitPaneUI instance

Inherited from javax.swing.plaf.basic.BasicSplitPaneUI:
createDefaultNonContinuousLayoutDividercreateFocusListenercreateKeyboardDownRightListenercreateKeyboardEndListenercreateKeyboardHomeListenercreateKeyboardResizeToggleListenercreateKeyboardUpLeftListenercreatePropertyChangeListenerdragDividerTofinishDraggingTofinishedPaintingChildrengetDividergetDividerBorderSizegetDividerLocationgetInsetsgetLastDragLocationgetMaximumDividerLocationgetMaximumSizegetMinimumDividerLocationgetMinimumSizegetNonContinuousLayoutDividergetOrientationgetPreferredSizegetSplitPaneinstallDefaultsinstallKeyboardActionsinstallListenersinstallUIisContinuousLayoutpaintresetLayoutManagerresetToPreferredSizessetContinuousLayoutsetDividerLocationsetLastDragLocationsetNonContinuousLayoutDividersetNonContinuousLayoutDividersetOrientationstartDragginguninstallDefaultsuninstallKeyboardActionsuninstallListenersuninstallUI

Constructor Detail

MetalSplitPaneUIback to summary
public MetalSplitPaneUI()

Constructs a MetalSplitPaneUI.

Method Detail

createDefaultDividerback to summary
public BasicSplitPaneDivider createDefaultDivider()

Overrides javax.swing.plaf.basic.BasicSplitPaneUI.createDefaultDivider.

Creates the default divider.

Returns:BasicSplitPaneDivider

the default divider

createUIback to summary
public static ComponentUI createUI(JComponent x)

Hides javax.swing.plaf.basic.BasicSplitPaneUI.createUI.

Creates a new MetalSplitPaneUI instance

Parameters
x:JComponent

a component

Returns:ComponentUI

a new MetalSplitPaneUI instance