Previous Slide


THE SLIDER getValue METHOD

Next Slide

ONE CAN DETERMINE THE VALUE ASSOCIATED WITH THE CURRENT POSITION OF A SLIDER USING THE "getValue" METHOD OF THE SLIDER.

GIVEN THAT OUR APPLET'S SLIDERS ARE CALLED "horizControl" and "vertControl":
public void scroll () 
{
    pen.clearRect();
    pen.drawImage(yuli, horizControl.getValue(), 
                  vertControl.getValue()
                  );
}

IS THE CODE NEEDED TO HANDLE CHANGES IN THE SCROLL BARS.



The Web:
Technologies and
Techniques


Links to other course pages:


Williams College
Department of Computer Science
This page is part of a section of lecture slides related to " Event Handlers for Components " within the topic "Java -- Executable Web Content". Other slides within this section and other sections of slides for the topic "Java -- Executable Web Content" can be accessed using the links below.
  • Limitations of the Client/Server Model
  • THE CLIENT/SERVER MODEL LIMITS THE WEB
  • FORMS PROVIDE LIMITED INTERACTIVITY
  • How Applets Fit
  • ACTIVE DOCUMENTS
  • JAVA
  • Applet Structure
  • APPLET STRUCTURE
  • METHOD STRUCTURE
  • METHOD PARAMETERS
  • Event Handling
  • THE "EVENT" INTERFACE
  • Basics of Java Graphics
  • IDENTIFYING PIXELS
  • THE "Pen" INTERFACE
  • GRAPHIC PRIMITIVES
  • DRAWING TEXT
  • OPTIONAL PARAMETERS
  • LINE DRAWING
  • Shape Drawing Methods
  • SHAPE DRAWING
  • SHAPE DRAWING (cont.)
  • CLEAR METHODS
  • DRAWING + CLEARING = INVERSION
  • Specifying Colors
  • User Interface Components
  • User Interface Components
  • Component Constructors
  • The Slider Constructor Method
  • The Slider Constructor Method (cont.)
  • Variables
  • Naming Components
  • Instance Variable Names
  • Associating Names with Components
  • Component Layout Management
  • Adding Components to the Display
  • The Layout Manager
  • Event Handlers for Components
  • Component Event Handlers
  • THE scroll METHOD
  • COMPONENT ACCESS METHODS
  • THE SLIDER getValue METHOD
  • More on Methods
  • PUBLIC VS. PRIVATE
  • PRIVATE METHODS
  • VOID vs. NON-VOID METHODS
  • FUNCTIONS