Class SolidLine
- java.lang.Object
-
- com.itextpdf.kernel.pdf.canvas.draw.SolidLine
-
- All Implemented Interfaces:
ILineDrawer
public class SolidLine extends java.lang.Object implements ILineDrawer
Implementation ofILineDrawer
which draws a solid horizontal line along the bottom edge of the specified rectangle.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
draw(PdfCanvas canvas, Rectangle drawArea)
Performs configurable drawing operations related to specific region coordinates on a canvas.Color
getColor()
Gets the color of the linefloat
getLineWidth()
Gets line width in pointsvoid
setColor(Color color)
Sets line colorvoid
setLineWidth(float lineWidth)
Sets line width in points
-
-
-
Field Detail
-
lineWidth
private float lineWidth
-
color
private Color color
-
-
Method Detail
-
draw
public void draw(PdfCanvas canvas, Rectangle drawArea)
Description copied from interface:ILineDrawer
Performs configurable drawing operations related to specific region coordinates on a canvas.- Specified by:
draw
in interfaceILineDrawer
- Parameters:
canvas
- the canvas to draw ondrawArea
- the rectangle in relation to which to fulfill drawing instructions
-
getLineWidth
public float getLineWidth()
Gets line width in points- Specified by:
getLineWidth
in interfaceILineDrawer
- Returns:
- line thickness
-
setLineWidth
public void setLineWidth(float lineWidth)
Sets line width in points- Specified by:
setLineWidth
in interfaceILineDrawer
- Parameters:
lineWidth
- new line width
-
getColor
public Color getColor()
Description copied from interface:ILineDrawer
Gets the color of the line- Specified by:
getColor
in interfaceILineDrawer
- Returns:
- color of the line
-
setColor
public void setColor(Color color)
Description copied from interface:ILineDrawer
Sets line color- Specified by:
setColor
in interfaceILineDrawer
- Parameters:
color
- new line color
-
-