Class ClickWordProvider
java.lang.Object
org.miaixz.bus.extra.captcha.AbstractProvider
org.miaixz.bus.extra.captcha.provider.ClickWordProvider
- All Implemented Interfaces:
org.miaixz.bus.core.Provider,CaptchaProvider
点选文字验证码
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
Fields inherited from class org.miaixz.bus.extra.captcha.AbstractProvider
background, code, font, generator, height, imageBytes, interfereCount, textAlpha, width -
Constructor Summary
ConstructorsConstructorDescriptionClickWordProvider(int width, int height, int codeCount, int interfereCount) ClickWordProvider(int width, int height, CodeStrategy generator, int interfereCount) -
Method Summary
Methods inherited from class org.miaixz.bus.extra.captcha.AbstractProvider
create, generateCode, getGenerator, getImage, getImageBase64, getImageBase64Data, getImageBytes, setBackground, setFont, setGenerator, setTextAlpha, write, write, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.miaixz.bus.extra.captcha.CaptchaProvider
type
-
Constructor Details
-
ClickWordProvider
public ClickWordProvider(int width, int height, int codeCount, int interfereCount) -
ClickWordProvider
-
-
Method Details
-
createImage
Description copied from class:AbstractProvider根据生成的code创建验证码图片- Specified by:
createImagein classAbstractProvider- Parameters:
code- 验证码- Returns:
- Image
-
get
Description copied from interface:CaptchaProvider获取验证码的文字内容- Specified by:
getin interfaceCaptchaProvider- Overrides:
getin classAbstractProvider- Returns:
- 验证码文字内容
-
verify
Description copied from interface:CaptchaProvider验证验证码是否正确,建议忽略大小写- Specified by:
verifyin interfaceCaptchaProvider- Overrides:
verifyin classAbstractProvider- Parameters:
inputCode- 用户输入的验证码- Returns:
- 是否与生成的一直
-