diff options
Diffstat (limited to 'java/gjt/rubberband/RubberbandLine.java')
-rw-r--r-- | java/gjt/rubberband/RubberbandLine.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/java/gjt/rubberband/RubberbandLine.java b/java/gjt/rubberband/RubberbandLine.java new file mode 100644 index 00000000000..95daafa32a6 --- /dev/null +++ b/java/gjt/rubberband/RubberbandLine.java @@ -0,0 +1,25 @@ +package gjt.rubberband; + +import java.awt.Component; +import java.awt.Graphics; + +/** + * A Rubberband that does lines. + * + * @version 1.0, 12/27/95 + * @author David Geary + * @see Rubberband + * @see gjt.test.RubberbandTest + */ +public class RubberbandLine extends Rubberband { + public RubberbandLine(Component component) { + super(component); + } + public void drawLast(Graphics graphics) { + graphics.drawLine(anchor.x, anchor.y, last.x, last.y); + } + public void drawNext(Graphics graphics) { + graphics.drawLine(anchor.x, anchor.y, + stretched.x, stretched.y); + } +} |