Class java.awt.Scrollbar
All Packages    This Package    Previous    Next

Class java.awt.Scrollbar

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Scrollbar

public class Scrollbar
extends Component
A Scrollbar component.
Version:
1.16 10/05/95
Author:
Sami Shaio

Variable Index

 o HORIZONTAL
The horizontal Scrollbar variable.
 o VERTICAL
The vertical Scrollbar variable.

Constructor Index

 o Scrollbar()
Constructs a new vertical Scrollbar.
 o Scrollbar(int)
Constructs a new Scrollbar with the specified orientation.
 o Scrollbar(int, int, int, int, int)
Constructs a new Scrollbar with the specified orientation, value, page size, and minumum and maximum values.

Method Index

 o addNotify()
Create the Scrollbar's peer.
 o getMaximum()
Returns the maximum value of this Scrollbar.
 o getMinimum()
Returns the minimum value of this Scrollbar.
 o getOrientation()
Returns the orientation for this Scrollbar.
 o getValue()
Returns the current value of this Scrollbar.
 o getVisible()
Returns the visible amount of the Scrollbar.
 o paramString()
Returns the String parameters for this Scrollbar.
 o setValue(int)
Sets the value of this Scrollbar to the specified value.
 o setValues(int, int, int, int)
Sets the values for this Scrollbar.

Variables

 o HORIZONTAL
  public final static int HORIZONTAL
The horizontal Scrollbar variable.
 o VERTICAL
  public final static int VERTICAL
The vertical Scrollbar variable.

Constructors

 o Scrollbar
  public Scrollbar()
Constructs a new vertical Scrollbar.

 o Scrollbar

  public Scrollbar(int orientation)
Constructs a new Scrollbar with the specified orientation.
Parameters:
orientation - either Scrollbar.HORIZONTAL or Scrollbar.VERTICAL
Throws: IllegalArgumentException
If an illegal scrollbar orientation is given.

 o Scrollbar

  public Scrollbar(int orientation,
                   int value,
                   int visible,
                   int minimum,
                   int maximum)
Constructs a new Scrollbar with the specified orientation, value, page size, and minumum and maximum values.
Parameters:
orientation - either Scrollbar.HORIZONTAL or Scrollbar.VERTICAL
value - the scrollbar's value
visible - the size of the visible portion of the scrollable area. The scrollbar will use this value when paging up or down by a page.
minimum - the minimum value of the scrollbar
maximum - the maximum value of the scrollbar

Methods

 o addNotify
  public synchronized void addNotify()
Create the Scrollbar's peer. The peer allows us to modify the appearance of the Scrollbar without changing any of its functionality.
Overrides:
addNotify in class Component

 o getOrientation

  public int getOrientation()
Returns the orientation for this Scrollbar.

 o getValue

  public int getValue()
Returns the current value of this Scrollbar.
See Also:
minimum, maximum

 o setValue

  public void setValue(int value)
Sets the value of this Scrollbar to the specified value.
Parameters:
value - the new value of the Scrollbar. If this value is below the current minimum or above the current maximum, it becomes the new one of those values, respectively.
See Also:
getValue

 o getMinimum

  public int getMinimum()
Returns the minimum value of this Scrollbar.
See Also:
maximum, value

 o getMaximum

  public int getMaximum()
Returns the maximum value of this Scrollbar.
See Also:
minimum, value

 o getVisible

  public int getVisible()
Returns the visible amount of the Scrollbar.

 o setValues

  public void setValues(int value,
                        int visible,
                        int minimum,
                        int maximum)
Sets the values for this Scrollbar.
Parameters:
value - is the position in the current window.
visible - is the amount visible per page
minimum - is the minimum value of the scrollbar
maximum - is the maximum value of the scrollbar

 o paramString

  protected String paramString()
Returns the String parameters for this Scrollbar.
Overrides:
paramString in class Component


All Packages    This Package    Previous    Next