sound.zrs.ui
Class RubberBand

java.lang.Object
  extended by sound.zrs.ui.RubberBand
Direct Known Subclasses:
BoxRubberBand, BoxStretchRubberBand, LineRubberBand

public abstract class RubberBand
extends java.lang.Object


Field Summary
 int startX
           
 int startY
           
 
Constructor Summary
RubberBand()
           
RubberBand(int startX, int startY)
           
 
Method Summary
 void draw(java.awt.Graphics g, int x, int y)
           
 void erase(java.awt.Graphics g)
           
 java.awt.Point getStart()
           
 void move(java.awt.Graphics g, int x, int y)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startX

public int startX

startY

public int startY
Constructor Detail

RubberBand

public RubberBand()

RubberBand

public RubberBand(int startX,
                  int startY)
Method Detail

getStart

public java.awt.Point getStart()

move

public void move(java.awt.Graphics g,
                 int x,
                 int y)

erase

public void erase(java.awt.Graphics g)

draw

public void draw(java.awt.Graphics g,
                 int x,
                 int y)