验证码制作(准备知识)

了解知识

    BufferedImage

            BufferedImage , 此类是java.awt.image的子类,可以在内存中创建一张图片,

            getGraphics(),想要在图片上画东西需要一个画笔,这个方法就是得到一个画笔的对象 , 此对象返回的是Graphics对象


        Graphics

                    setColor(Color c) : 设定当前画笔的颜色

                    setFont(Font font) : 设置当前画笔字体

                    drawLine(int x1, int y1, int x2, int y2) : 画线 , 两点确定一条直线

                    drawRect(int x, int y, int width, int height) : 画矩形(空心矩形)

                    fillRect(int x, int y, int width, int height : 画矩形(实心矩形)


            最后通过ImageIO的write方法将图片写入流中

你可能感兴趣的:(验证码制作(准备知识))