<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    相信自己!

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      26 隨筆 :: 3 文章 :: 13 評論 :: 0 Trackbacks
    <%@ page language="java" import="java.util.*" %>
    <%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,javax.imageio.*" %>
    <%@ page import="java.io.OutputStream" %>
    <%!
    Color getRandColor(
    int fc,int bc){
            Random random 
    = new Random();
            
    if(fc>255) fc=255;
            
    if(bc>255) bc=255;
            
    int r=fc+random.nextInt(bc-fc);
            
    int g=fc+random.nextInt(bc-fc);
            
    int b=fc+random.nextInt(bc-fc);
            
    return new Color(r,g,b);
            }
    %>
    <%
    response.setHeader(
    "Pragma","No-cache");
    response.setHeader(
    "Cache-Control","no-cache");
    response.setDateHeader(
    "Expires"0);

    int width=60, height=20;
    BufferedImage image 
    = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
    OutputStream os
    =response.getOutputStream();
    Graphics g 
    = image.getGraphics();

    Random random 
    = new Random();


    g.setColor(getRandColor(
    200,250));
    g.fillRect(
    00, width, height);

    g.setFont(
    new Font("Times New Roman",Font.PLAIN,18));

    g.setColor(getRandColor(
    160,200));
    for (int i=0;i<155;i++)
    {
     
    int x = random.nextInt(width);
     
    int y = random.nextInt(height);
            
    int xl = random.nextInt(12);
            
    int yl = random.nextInt(12);
     g.drawLine(x,y,x
    +xl,y+yl);
    }

    String sRand
    ="";
    for (int i=0;i<4;i++){
        String rand
    =String.valueOf(random.nextInt(10));
        sRand
    +=rand;

        g.setColor(
    new Color(20+random.nextInt(110),20+random.nextInt(110),20+random.nextInt(110)));
        g.drawString(rand,
    13*i+6,16);
    }

    session.setAttribute(
    "rand",sRand);

    g.dispose();

    ImageIO.write(image, 
    "JPEG",os);
    os.flush();
    os.close();
    os
    =null;
    response.flushBuffer();
    out.clear();
    out 
    = pageContext.pushBody();
    %>
    posted on 2008-02-13 09:46 北極雪 閱讀(326) 評論(0)  編輯  收藏 所屬分類: 網上轉載

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 91青青国产在线观看免费| 久久精品国产亚洲av品善| a毛片久久免费观看| 亚洲午夜无码片在线观看影院猛| 色屁屁在线观看视频免费| 国产精品四虎在线观看免费| 青青青亚洲精品国产| 四虎影在线永久免费观看| 人妻仑刮八A级毛片免费看| 亚洲Av无码乱码在线观看性色 | 91大神免费观看| 亚洲精品国产免费| 无码日韩人妻av一区免费| 亚洲一线产品二线产品| 国产免费卡一卡三卡乱码| 一级毛片免费视频网站| 国产AV无码专区亚洲AVJULIA| 99热免费在线观看| 久久亚洲国产成人影院| 亚洲AV之男人的天堂| 中文字幕在线视频免费观看| 亚洲五月丁香综合视频| 成人午夜免费福利| 一个人看的www免费高清| 亚洲av永久无码精品漫画| 一本岛高清v不卡免费一三区| 亚洲综合精品伊人久久| 亚洲人妻av伦理| 8888四色奇米在线观看免费看| 亚洲精品美女网站| 亚洲国产成人精品女人久久久 | 中国人免费观看高清在线观看二区| 亚洲av中文无码乱人伦在线播放| 韩国免费一级成人毛片| 粉色视频免费入口| 久久久久亚洲AV无码专区体验 | 久久久久亚洲av毛片大| 国产91免费视频| a级毛片免费高清视频| 久久亚洲AV成人无码软件| 又黄又爽的视频免费看|