public class ZigZagLinePainter extends SimpleLinePainter
ZigZagLinePainter is an implementation of the
 UnderlinePainter which paints a zigzag underline
 or separator of a given thickness.. | Modifier and Type | Field and Description | 
|---|---|
static int | 
MIN_THICKNESS
The minimum thickness that can be specified to the zigzag painter 
 | 
_thickness, _underlineType, MAX_THICKNESSTYPE_SEPARATOR, TYPE_STRIKETHRU, TYPE_UNDERLINE| Constructor and Description | 
|---|
ZigZagLinePainter(int thickness,
                 int underlineType)
Constructs a new  
ZigZagLinePainter of the specified
 thickness. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
paintUnderline(java.awt.Graphics graphics,
              java.awt.Color color,
              int xPos,
              int width,
              int yTop,
              int yBaseline,
              int descent)
Paints the underline using this implementation of the
  
UnderlinePainter. | 
getUnderlineType, getYPospublic static final int MIN_THICKNESS
public ZigZagLinePainter(int thickness,
                         int underlineType)
ZigZagLinePainter of the specified
 thickness.  Any thickness less than MIN_THICKNESS will be automatically
 increased.thickness - the thickness of the line to paintunderlineType - the type of underline, such as TYPE_SEPARATORpublic void paintUnderline(java.awt.Graphics graphics,
                           java.awt.Color color,
                           int xPos,
                           int width,
                           int yTop,
                           int yBaseline,
                           int descent)
UnderlinePainter.paintUnderline in interface UnderlinePainterpaintUnderline in class SimpleLinePaintergraphics - the graphics context to paint intocolor - the color to use for painting the underlinexPos - the x position to start painting fromwidth - the width of the underline to paintyTop - the y position of the top of the textyBaseline - the y position of the baseline of the text we are
        drawing an underline fordescent - the descent of the font the text was drawn with