java绘图相关类
验证码工具类
package dt2008.util;
import javax.imageio.ImageIO;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.util.Random;
/**
* 验证码工具类
*/
public class RandomValidateCodeUtil {
//定义随机类
private Random random = new Random();
public void code(HttpServletRequest request, HttpServletResponse response){
//1.创建缓存图片类
//构造方法:new BufferedImage(int width,int height,int model)
BufferedImage image = new BufferedImage(150,50,BufferedImage.TYPE_INT_RGB);
//2.获取画笔
Graphics g = image.getGraphics();
//3.设置画笔颜色
g.setColor(Color.white);//白色
//4.填充矩形
//g.fillRect(x,y,width,height); x,y 起点的坐标,width矩形宽度,height矩形的高度
g.fillRect(0,0,150,50);
//5.画矩形边框
//设置画笔颜色(边框的颜色)
g