APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.java.swing.plaf.motif

public Class MotifScrollPaneUI

extends BasicScrollPaneUI
Class Inheritance
Imports
java.beans.PropertyChangeEvent, .PropertyChangeListener, javax.swing.JComponent, .JScrollBar, .JScrollPane, javax.swing.border.Border, .CompoundBorder, .EmptyBorder, javax.swing.plaf.ComponentUI, javax.swing.plaf.basic.BasicScrollPaneUI

A CDE/Motif L&F implementation of ScrollPaneUI.
Author
Hans Muller

Field Summary

Modifier and TypeField and Description
private CompoundBorder
private static final Border
private PropertyChangeListener
private CompoundBorder
private static final Border
private static final Border
Inherited from javax.swing.plaf.basic.BasicScrollPaneUI:
hsbChangeListenerscrollpanespPropertyChangeListenerviewportChangeListenervsbChangeListener

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private PropertyChangeListener
public static ComponentUI
createUI(JComponent x)

Hides javax.swing.plaf.basic.BasicScrollPaneUI.createUI.

Returns a new instance of BasicScrollPaneUI.

protected void
protected void
protected void
protected void
Inherited from javax.swing.plaf.basic.BasicScrollPaneUI:
createHSBChangeListenercreateMouseWheelListenercreatePropertyChangeListenercreateViewportChangeListenercreateVSBChangeListenergetBaselinegetBaselineResizeBehaviorgetMaximumSizeinstallKeyboardActionsinstallUIpaintsyncScrollPaneWithViewportuninstallKeyboardActionsuninstallUIupdateColumnHeaderupdateRowHeaderupdateScrollBarDisplayPolicyupdateViewport

Field Detail

hsbBorderback to summary
private CompoundBorder hsbBorder
hsbMarginBorderback to summary
private static final Border hsbMarginBorder
propertyChangeHandlerback to summary
private PropertyChangeListener propertyChangeHandler
vsbBorderback to summary
private CompoundBorder vsbBorder
vsbMarginBorderLback to summary
private static final Border vsbMarginBorderL
vsbMarginBorderRback to summary
private static final Border vsbMarginBorderR

Constructor Detail

MotifScrollPaneUIback to summary
public MotifScrollPaneUI()

Method Detail

createPropertyChangeHandlerback to summary
private PropertyChangeListener createPropertyChangeHandler()
createUIback to summary
public static ComponentUI createUI(JComponent x)

Hides javax.swing.plaf.basic.BasicScrollPaneUI.createUI.

Doc from javax.swing.plaf.basic.BasicScrollPaneUI.createUI.

Returns a new instance of BasicScrollPaneUI.

installDefaultsback to summary
protected void installDefaults(JScrollPane scrollpane)

Overrides javax.swing.plaf.basic.BasicScrollPaneUI.installDefaults.

Doc from javax.swing.plaf.basic.BasicScrollPaneUI.installDefaults.

Installs default properties.

Annotations
@Override
installListenersback to summary
protected void installListeners(JScrollPane scrollPane)

Overrides javax.swing.plaf.basic.BasicScrollPaneUI.installListeners.

Doc from javax.swing.plaf.basic.BasicScrollPaneUI.installListeners.

Registers listeners.

Annotations
@Override
uninstallDefaultsback to summary
protected void uninstallDefaults(JScrollPane c)

Overrides javax.swing.plaf.basic.BasicScrollPaneUI.uninstallDefaults.

Doc from javax.swing.plaf.basic.BasicScrollPaneUI.uninstallDefaults.

Uninstalls default properties.

Annotations
@Override
uninstallListenersback to summary
protected void uninstallListeners(JComponent scrollPane)

Overrides javax.swing.plaf.basic.BasicScrollPaneUI.uninstallListeners.

Doc from javax.swing.plaf.basic.BasicScrollPaneUI.uninstallListeners.

Unregisters listeners.

Annotations
@Override