sprite.sprite2d
Class OvalSprite

java.lang.Object
  extended by sprite.Sprite
      extended by sprite.sprite2d.Sprite2D
          extended by sprite.sprite2d.OvalSprite
All Implemented Interfaces:
java.io.Serializable

public class OvalSprite
extends Sprite2D
implements java.io.Serializable

Last updated September 21, 2006.
Extends Sprite2D. Creates an oval sprite.

Version:
m.2
Author:
Eric Angeli
See Also:
Serialized Form

Field Summary
 
Fields inherited from class sprite.sprite2d.Sprite2D
fill, spriteColor
 
Fields inherited from class sprite.Sprite
active, visible
 
Constructor Summary
OvalSprite()
          Creates a new instance of OvalSprite
 
Method Summary
 void paintSprite(java.awt.Graphics2D g)
          Paints the sprite.
 void updateSprite(java.awt.Component c)
          Updates the sprite.
 
Methods inherited from class sprite.sprite2d.Sprite2D
checkCollision, getHeight, getSpriteColor, getStartX, getStartY, getWidth, getXPosition, getYPosition, isFill, setFill, setHeight, setSpriteColor, setStartX, setStartY, setWidth, setXPosition, setYPosition
 
Methods inherited from class sprite.Sprite
addPropertyChangeListener, getPropertySupport, isActive, isVisible, removePropertyChangeListener, restore, setActive, setVisible, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OvalSprite

public OvalSprite()
Creates a new instance of OvalSprite

Method Detail

paintSprite

public void paintSprite(java.awt.Graphics2D g)
Paints the sprite.
Paints an oval.

Specified by:
paintSprite in class Sprite
Parameters:
g - The graphics to paint with.

updateSprite

public void updateSprite(java.awt.Component c)
Updates the sprite.

Specified by:
updateSprite in class Sprite
Parameters:
c - The owner of the sprite.