demos.bounce
Class BouncingSquare
java.lang.Object
cse115.graphics.AbstractGraphic
cse115.graphics.AbstractColorableGraphic
cse115.graphics.Rectangle
demos.bounce.BouncingSquare
- All Implemented Interfaces:
- CenterLocatable, Colorable, ColorableGraphic, Graphic, Locatable, Rotatable, Sizeable
public class BouncingSquare
- extends Rectangle
Constructor Summary |
BouncingSquare()
Creates a new instance of BouncingSquare |
Method Summary |
void |
startBouncing()
Method to be called when the user wants the square to start bouncing. |
void |
stopBouncing()
Method to be called when user wants the square to stop bouncing. |
Methods inherited from class cse115.graphics.AbstractGraphic |
addMouseListener, addMouseMotionListener, contains, getBounds, getCenterLocation, getContainer, getDimension, getLocation, getMouseListeners, getMouseMotionListeners, getRotation, intersects, move, rotate, setCenterLocation, setContainer, setDimension, setLocation, setRotation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BouncingSquare
public BouncingSquare()
- Creates a new instance of BouncingSquare
stopBouncing
public void stopBouncing()
- Method to be called when user wants the square to stop bouncing.
startBouncing
public void startBouncing()
- Method to be called when the user wants the square to start bouncing.