|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.octo.captcha.component.image.backgroundgenerator.AbstractBackgroundGenerator
com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
public class MultipleShapeBackgroundGenerator
Draw mutliple different shape with different colors. see attributes to construct it in a proper way.
| Constructor Summary | |
|---|---|
MultipleShapeBackgroundGenerator(java.lang.Integer width,
java.lang.Integer height)
|
|
MultipleShapeBackgroundGenerator(java.lang.Integer width,
java.lang.Integer height,
java.awt.Color firstEllipseColor,
java.awt.Color secondEllipseColor,
java.lang.Integer spaceBetweenLine,
java.lang.Integer spaceBetweenCircle,
java.lang.Integer ellipseHeight,
java.lang.Integer ellipseWidth,
java.awt.Color firstRectangleColor,
java.awt.Color secondRectangleColor,
java.lang.Integer rectangleWidth)
|
|
| Method Summary | |
|---|---|
java.awt.image.BufferedImage |
getBackground()
Main method. |
protected int |
getEllipseHeight()
Helper method to get the height of drawn ellipses. |
protected int |
getEllipseWidth()
Helper method to get the width of drawn ellipses. |
protected int |
getRectangleWidth()
Helper method to get the width of drawn rectangles. |
protected int |
getSpaceBetweenCircle()
Helper method to get the int value of the number of pixels between circles. |
protected int |
getSpaceBetweenLine()
Helper method to get the int value of the number of pixels between lines. |
| Methods inherited from class com.octo.captcha.component.image.backgroundgenerator.AbstractBackgroundGenerator |
|---|
getImageHeight, getImageWidth |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultipleShapeBackgroundGenerator(java.lang.Integer width,
java.lang.Integer height)
public MultipleShapeBackgroundGenerator(java.lang.Integer width,
java.lang.Integer height,
java.awt.Color firstEllipseColor,
java.awt.Color secondEllipseColor,
java.lang.Integer spaceBetweenLine,
java.lang.Integer spaceBetweenCircle,
java.lang.Integer ellipseHeight,
java.lang.Integer ellipseWidth,
java.awt.Color firstRectangleColor,
java.awt.Color secondRectangleColor,
java.lang.Integer rectangleWidth)
| Method Detail |
|---|
public java.awt.image.BufferedImage getBackground()
protected int getSpaceBetweenLine()
protected int getSpaceBetweenCircle()
protected int getEllipseHeight()
protected int getEllipseWidth()
protected int getRectangleWidth()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||