登陆验证码实现
基于对普通登陆的加强,以及某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