net.infonode.gui.shaped.border

Class PolygonBorder

public class PolygonBorder extends AbstractPolygonBorder

Version: $Revision: 1.8 $

Author: $Author: jesper $

Constructor Summary
PolygonBorder(ColorProvider lineColor, int[] coords, float[] widthFactors, float[] heightFactors)
PolygonBorder(ColorProvider lineColor, ColorProvider highlightColor, int[] coords, float[] widthFactors, float[] heightFactors)
PolygonBorder(ColorProvider lineColor, ColorProvider highlightColor, ColorProvider middleColor, ColorProvider shadowColor, int[] coords, float[] widthFactors, float[] heightFactors)
Method Summary
protected PolygoncreatePolygon(Component c, int width, int height)

Constructor Detail

PolygonBorder

public PolygonBorder(ColorProvider lineColor, int[] coords, float[] widthFactors, float[] heightFactors)

PolygonBorder

public PolygonBorder(ColorProvider lineColor, ColorProvider highlightColor, int[] coords, float[] widthFactors, float[] heightFactors)

PolygonBorder

public PolygonBorder(ColorProvider lineColor, ColorProvider highlightColor, ColorProvider middleColor, ColorProvider shadowColor, int[] coords, float[] widthFactors, float[] heightFactors)

Method Detail

createPolygon

protected Polygon createPolygon(Component c, int width, int height)