Package net.sourceforge.jeuclid.layout
Class LineObject
- java.lang.Object
-
- net.sourceforge.jeuclid.layout.LineObject
-
- All Implemented Interfaces:
GraphicsObject
public class LineObject extends java.lang.Object implements GraphicsObject
- Version:
- $Revision: 88b901bf20fb $
-
-
Constructor Summary
Constructors Constructor Description LineObject(float offsetX, float offsetY, float offsetX2, float offsetY2, float lineWidth, java.awt.Color color)Default Constructor.LineObject(float offsetX, float offsetY, float offsetX2, float offsetY2, float lineWidth, java.awt.Color color, boolean dashed)Default Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpaint(float x, float y, java.awt.Graphics2D g)Actually draw the object.
-
-
-
Constructor Detail
-
LineObject
public LineObject(float offsetX, float offsetY, float offsetX2, float offsetY2, float lineWidth, java.awt.Color color)Default Constructor.- Parameters:
color- Color of the line.lineWidth- StrokeWidth of the line.offsetY- Y Offset from baseline.offsetX- X Offset from left.offsetY2- Y2 Offset from baseline.offsetX2- X2 Offset from left.
-
LineObject
public LineObject(float offsetX, float offsetY, float offsetX2, float offsetY2, float lineWidth, java.awt.Color color, boolean dashed)Default Constructor.- Parameters:
color- Color of the line.lineWidth- StrokeWidth of the line.offsetY- Y Offset from baseline.offsetX- X Offset from left.offsetY2- Y2 Offset from baseline.offsetX2- X2 Offset from left.dashed- if true line is dashed instead of solid.
-
-
Method Detail
-
paint
public void paint(float x, float y, java.awt.Graphics2D g)Actually draw the object.- Specified by:
paintin interfaceGraphicsObject- Parameters:
x- X-offset of surrounding element.y- Y-Offset of baseline of surrounding element.g- Graphics Context.
-
-