我正在寻找一个可以在Swing Gui中使用的验证码库或组件。你知道吗?
编辑:似乎不存在。我自己会编写一个小编程。
答案 0 :(得分:5)
让我试着解释一下@eugener试图用CAPTCHA来说话的原因:通常情况下,CAPTCHA用于防止机器人注册,正如您已经说过的那样。这是通过让服务器发布客户端/用户必须解决的问题来完成的。由于您正在寻找Swing lib,因此您希望客户端向用户提出问题。
在这种情况下,您仍然需要将结果传输到服务器,并且该请求仍然可以由机器人伪造。另一方面,如果您希望服务器为CAPTCHA提出问题,则客户端不需要特殊的lib。一个简单的JLabel
用于显示带有问题的图片,而JTextField
用于回答就足够了。
很抱歉不发布此内容 评论,但它有太多 字符...
答案 1 :(得分:2)
即使我不太了解Swing应用程序中对验证码的需求,你也可以使用JCaptcha http://jcaptcha.sourceforge.net/