登陆验证码的实现

这篇博客介绍了登陆验证码的实现过程,包括创建图片缓冲区、设置图片属性、获取绘图环境、填充颜色、绘制文本并保存图片。通过这些步骤,增强了登陆安全性,提供了额外的验证功能。
摘要由CSDN通过智能技术生成
  

登陆验证码实现

   基于对普通登陆的加强,以及某306的傻逼验证,想着对学生管理系统的登陆加个功能验证。。。挺无聊的,就不知道这个验证有啥用。。。。。。

   贴个效果图:

  

对。大概是这么个玩意,来看看思路:

  具体步骤

1.创建图片缓冲区

2.设置图片缓冲区的宽高以及保存图片的类型

3.得到这个图片的绘制环境(拿到画笔)

4.将图片保存起来

 

//第一,二步:传入参数为缓冲区的高,宽,保存图片类型

//BufferedImage image = new BufferedImage(width1,height1,Buffered.TYPE_INT_RGB);

 

 

//第三部,得到绘制环境(得到画笔,用到Graphics类)

// Graphics paint = image.getGraphics();

// paint.setColor(Color.WHITE);//设置画笔颜色为白色

// paint.fillRect(start,end,width2,height2);//绘制矩形并填充,将图片缓冲区的(start,end)作为绘制图片的左上角,绘制图形宽为wid

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值