pivot.wtk.media.drawing
Class Line
java.lang.Object
pivot.wtk.media.drawing.Shape
pivot.wtk.media.drawing.Line
public class Line
- extends Shape
Shape representing a line.
- Author:
- gbrown
Constructor Summary |
Line()
|
Methods inherited from class pivot.wtk.media.drawing.Shape |
getBounds, getFill, getOrigin, getParent, getShapeListeners, getShapeTransformListeners, getStroke, getStrokeThickness, getTransformedBounds, getTransforms, getX, getY, invalidate, isValid, isVisible, setBounds, setFill, setOrigin, setOrigin, setParent, setStroke, setStrokeThickness, setVisible, setX, setY, update, update, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Line
public Line()
getX1
public int getX1()
setX1
public void setX1(int x1)
getY1
public int getY1()
setY1
public void setY1(int y1)
getX2
public int getX2()
setX2
public void setX2(int x2)
getY2
public int getY2()
setY2
public void setY2(int y2)
getEndpoint1
public Point getEndpoint1()
getEndpoint2
public Point getEndpoint2()
setEndpoints
public void setEndpoints(int x1,
int y1,
int x2,
int y2)
setFill
public void setFill(Paint fill)
- Overrides:
setFill
in class Shape
setStroke
public void setStroke(Paint stroke)
- Overrides:
setStroke
in class Shape
draw
public void draw(Graphics2D graphics)
- Specified by:
draw
in class Shape
validate
protected void validate()
- Overrides:
validate
in class Shape
getLineListeners
public ListenerList<LineListener> getLineListeners()