Swing的验证码库?

问题描述:

我在找一个可以在Swing Gui中使用的验证码库或组件。你知道任何 ?Swing的验证码库?

编辑:它似乎不存在。我会自己编一个小编程。

+0

为什么你需要一个在桌面应用程序? – 2011-06-02 21:16:45

+0

用于在远程用户数据库中注册 – Joel 2011-06-02 21:19:45

+1

Capcha用于确保响应是由人员生成的,而不是由bot生成的。这与桌面应用程序有什么关系?用户/密码应该足够IMO – 2011-06-02 21:21:34

即使我真的不明白在Swing应用程序需要验证码,你也许可以使用JCaptcha的http://jcaptcha.sourceforge.net/

让我试着解释@eugener试图说服你了CAPTCHA的原因:正常情况下,正如您已经说过的,CAPTCHA用于防止机器人注册。这是通过让服务器发布问题来完成的,即客户端/用户必须解决的问题。既然你正在寻找一个Swing库,听起来你想让客户端向用户提出问题。

在这种情况下,您仍然需要将结果传输到服务器,并且该请求仍然可以被bot伪造。另一方面,如果您希望服务器构成CAPTCHA的问题,则不需要客户端的特殊lib。一个简单的JLabel来显示问题的图像和一个JTextField的答案就足够了。

对不起,在 评论不张贴这一点,但它有太多 字符...

+0

这几乎总结了它的+1 – 2011-06-03 00:20:30