[java]代码库
@Test
public void fun1() throws FileNotFoundException,IOException{
//1,创建图片缓冲区
BufferedImage bi = new BufferedImage(70,35,BufferedImage.TYPE_INT_RGB);
//2,得到绘制环境
Graphics2D g = (Graphics2D)bi.getGraphics();
//3,设置绘制环境颜色(第一次设置,作为背景色) --在下一次设置颜色之前,绘制的东西都是这个颜色,再设置后就是另一个颜色
g.setColor(Color.white);
//4,填充矩形
g.fillRect(0, 0, 70, 35); //设置的是整个图片,即为图片设置背景色
//5,再次设置颜色,作为画笔色
g.setColor(Color. green);
//6,绘制图形
g.drawString("Hello", 10, 20);
//7,换一张笔来画
g.setColor(Color.yellow);
g.drawString("你好", 40, 30);
//到F盘下面可以看见验证码图片
ImageIO.write(bi, "JPEG", new FileOutputStream("F:/XXX.jpg"));
}