ITSE 2317 Intermediate Java
Controlling an Image-Scaling Program with a Slider
Lecture # 09
Run: Mon Sep 13 13:14:54 CDT 2010
Baldwin

Slides
aa  -  Welcome to Intermediate Java
ab  -  ITSE 2317 Intermediate Java
ac  -  Controlling an Image-Scaling Program with a Slider
ad  -  Figures
ae  -  Listings
af  -  Preview
ag  -  Brief program specifications
ah  -  The image that will be scaled
ai  -  The background image
aj  -  The output images
ak  -  New classes
al  -  Two output images
am  -  Two output images (cont'd)
an  -  Two output images (cont'd)
ao  -  The output image at startup
ap  -  Move the slider's thumb toward the right
aq  -  Size increases and decreases smoothly
ar  -  Size increases and decreases smoothly (cont'd)
as  -  Position of the beach image
at  -  Program termination
au  -  General background information
av  -  General background information (cont'd)
aw  -  Will explain new and different code
ax  -  Discussion and sample code
ay  -  Register a listener object on the slider
az  -  Behavior of the stateChanged method
ba  -  Behavior of the stateChanged method (cont'd)
bb  -  The slider value
bc  -  The position of the beach image
bd  -  Repaint the image
be  -  The method named drawScaledPictureOnPicture
bf  -  Use an affine transform
bg  -  What is an Affine transform?
bh  -  Keywords for a Google search
bi  -  Run the program
bj  -  Summary
bk  -  Complete program listing

-end-