beangle-otk-captcha
beangle-otk-captcha
org.beangle.otk.captcha.core
Captcha
CaptchaEngine
CaptchaException
org.beangle.otk.captcha.core.image
AbstractWordToImage
BackgroundGenerator
ChangeableAttributedString
ChangeableAttributedString
ColorGenerator
Random
Single
ColorGenerator
DecoratedTextPaster
DeformedComposedWordToImage
FontGenerator
GmailEngine
GmailEngine
RandomFontGenerator
RandomFontGenerator
TextPaster
UniColorBackgroundGenerator
WordToImage
org.beangle.otk.captcha.core.service
CaptchaService
CaptchaService
CaptchaStore
CacheStore
MemoryStore
CaptchaStore
DefaultCaptchaService
org.beangle.otk.captcha.core.word
DictionaryReader
BundleReader
DictionaryReader
WordGenerator
ComposeDictionary
Dictionary
Random
WordGenerator
WordList
WordList
org.beangle.otk.captcha.web
DefaultModule
org.beangle.otk.captcha.web.action
IndexWS
beangle-otk-captcha
/
org.beangle.otk.captcha.core.image
/
ChangeableAttributedString
ChangeableAttributedString
class
ChangeableAttributedString
(
val
g2:
Graphics2D
,
aStrings:
Array
[
AttributedString
],
bounds:
Array
[
Rectangle2D
],
metrics:
Array
[
LineMetrics
],
var
kerning:
Int
)
Companion:
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
drawString
(
g2:
Graphics2D
):
Unit
def
drawString
(
g2:
Graphics2D
,
colorGenerator:
ColorGenerator
):
Unit
def
getAscent
(
index:
Int
):
Double
def
getBounds
(
index:
Int
):
Rectangle2D
def
getHeight
(
index:
Int
):
Double
def
getIterator
(
i:
Int
):
AttributedCharacterIterator
def
getMaxAscent
:
Double
def
getMaxDescent
:
Double
def
getMaxHeight
:
Double
def
getMaxWidth
:
Double
def
getMaxX
:
Double
def
getMaxY
:
Double
def
getMetric
(
index:
Int
):
LineMetrics
def
getTotalWidth
:
Double
def
getWidth
(
index:
Int
):
Double
def
getX
(
index:
Int
):
Double
def
getY
(
index:
Int
):
Double
def
length
:
Int
def
moveToRandomSpot
(
background:
BufferedImage
):
Point2D
override
def
toString
:
String
Definition Classes
Any
def
useMinimumSpacing
(
kerning:
Double
):
Unit
def
useMonospacing
(
kerning:
Double
):
Unit
Concrete fields
val
g2
:
Graphics2D
var
kerning
:
Int