Snowman.java
import objectdraw.*;
import java.awt.*;
public class Snowman extends WindowController {
private Image snowManPic;
private VisibleImage snowMan;
private Location lastPoint;
public void begin()
{
snowManPic = getImage("snowman.gif");
snowMan = new VisibleImage(snowManPic, 10, 10, canvas);
snowMan.setWidth(124);
snowMan.setHeight(144);
}
public void onMousePress(Location point)
{
lastPoint = point;
}
public void onMouseDrag(Location point)
{
if ( snowMan.contains( lastPoint ) ) {
snowMan.move(point.getX()-lastPoint.getX(),
point.getY()-lastPoint.getY());
lastPoint = point;
}
}
}