Scrollbar

Name

Scrollbar

[Graphic: Figure from the text]

Description

The Scrollbar is a Component that provides the means to get and set values within a predetermined range. For example, a scrollbar could be used for a volume control. Scrollbars are most frequently used to help users manipulate areas too large to be displayed on the screen (pre version 1.1) or to set a value within an integer range.

Class Definition

public class java.awt.Scrollbar extends java.awt.Component implements java.awt.Adjustable {
 // Constants public final static int HORIZONTAL;
public final static int VERTICAL; // Constructors public Scrollbar();
public Scrollbar (int orientation);
public Scrollbar (int orientation, int value, int visible, int minimum, int maximum); // Instance Methods public void addAdjustmentListener (AdjustmentListener l); public void addNotify();
public int getBlockIncrement(); public int getLineIncrement(); (Deprecated) public int getMaximum();
public int getMinimum();
public int getOrientation();
public int getPageIncrement(); (Deprecated) public int getUnitIncrement(); public int getValue();
public int getVisible(); (Deprecated) public int getVisibleAmount(); public void removeAdjustmentListener (AdjustmentListener l); public synchronized void setBlockIncrement (int v); public void setLineIncrement (int amount); (Deprecated) public synchronized void setMaximum (int newMaximum); public synchronized void setMinimum (int newMinimum); public synchronized void setOrientation (int orientation); public void setPageIncrement (int amount); (Deprecated) public synchronized void setUnitIncrement(int v); public synchronized void setValue (int value);
public synchronized void setValues (int value, int visible, int minimum, int maximum);
public synchronized void setVisibleAmount (int newAmount); // Protected Instance Methods protected String paramString(); protected void processAdjustmentEvent (AdjustmentEvent e); protected void processEvent (AWTEvent e);
}

Constants

HORIZONTAL

public final static int HORIZONTAL

Constant used for a Scrollbar with a horizontal orientation.

VERTICAL

public final static int VERTICAL

Constant used for a Scrollbar with a vertical orientation.

Constructors

Scrollbar

public Scrollbar()

public Scrollbar (int orientation)

public Scrollbar (int orientation, int value, int visible, int minimum, int maximum)

Instance Methods

addAdjustmentListener

public void addAdjustmentListener (AdjustmentListener l)

addNotify

public void addNotify()

getBlockIncrement

public int getBlockIncrement()

getLineIncrement

public int getLineIncrement() (Deprecated)

getMaximum

public int getMaximum()

getMinimum

public int getMinimum()

getOrientation

public int getOrientation()

getPageIncrement

public int getPageIncrement() (Deprecated)

getUnitIncrement

public int getUnitIncrement()

getValue

public int getValue()

getVisible

public int getVisible() (Deprecated)

getVisibleAmount

public int getVisibleAmount()

removeAdjustmentListener

public void removeAdjustmentListener (AdjustmentListener l)

setBlockIncrement

public synchronized void setBlockIncrement (int amount)

setLineIncrement

public void setLineIncrement (int amount) (Deprecated)

setMaximum

public synchronized void setMaximum (int newMaximum)

setMinimum

public synchronized void setMinimum (int newMinimum)

setOrientation

public synchronized void setOrientation (int orientation)

setPageIncrement

public void setPageIncrement (int amount) (Deprecated)

setUnitIncrement

public synchronized void setUnitIncrement (int amount)

setValue

public synchronized void setValue (int value)

setValues

public synchronized void setValues (int value, int visible, int minimum, int maximum)

setVisibleAmount

public synchronized void setVisibleAmount (int newAmount)

Protected Instance Methods

paramString

protected String paramString()

processAdjustmentEvent

protected void processAdjustmentEvent (AdjustmentEvent e)

processEvent

protected void processEvent (AWTEvent e)

See Also

Adjustable, Component, String