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

Class java.awt.Scrollbar

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

public class Scrollbar
extends Component
A Scrollbar component.

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 getLineIncrement()
Gets the line increment for this scrollbar.
 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 getPageIncrement()
Gets the page increment 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 setLineIncrement(int)
Sets the line increment for this scrollbar.
 o setPageIncrement(int)
Sets the page increment 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:
getMinimum, getMaximum
 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:
getMaximum, getValue
 o getMaximum
  public int getMaximum()
Returns the maximum value of this Scrollbar.
See Also:
getMinimum, getValue
 o getVisible
  public int getVisible()
Returns the visible amount of the Scrollbar.
 o setLineIncrement
  public void setLineIncrement(int l)
Sets the line increment for this scrollbar. This is the value that will be added (subtracted) when the user hits the line down (up) gadgets.
 o getLineIncrement
  public int getLineIncrement()
Gets the line increment for this scrollbar.
 o setPageIncrement
  public void setPageIncrement(int l)
Sets the page increment for this scrollbar. This is the value that will be added (subtracted) when the user hits the page down (up) gadgets.
 o getPageIncrement
  public int getPageIncrement()
Gets the page increment for this 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  Class Hierarchy  This Package  Previous  Next  Index