Previous Slide


THE scroll METHOD

Next Slide

YOU BROWSER SHOULD HAVE DISPLAYED AN APPLET HERE

ANY SCROLLING ACTION PERFORMED BY THE VIEWER OF AN APPLET CAUSES THE BROWSER TO TRY TO INVOKE THE scroll METHOD.


public void scroll () 
{
    pen.clearRect();
    pen.drawImage(yuli,  -new x and y values- );
}



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