<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 北極雪 閱讀(334) 評論(0)  編輯  收藏 所屬分類: 網上轉載

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


    網站導航:
     
    主站蜘蛛池模板: 国产麻豆剧传媒精品国产免费| 国产a视频精品免费观看| 日韩一级视频免费观看| 亚洲va成无码人在线观看| 18禁无遮挡无码国产免费网站 | 在线成人a毛片免费播放| 亚洲国产精品专区| 精品久久久久久久久免费影院| 91嫩草亚洲精品| 三年片在线观看免费观看高清电影| 亚洲一区电影在线观看| 无码乱肉视频免费大全合集| 亚洲婷婷综合色高清在线| 免费福利视频导航| 亚洲校园春色另类激情| 好男人视频在线观看免费看片| 亚洲6080yy久久无码产自国产| 免费人成视频x8x8入口| 成人a毛片免费视频观看| 亚洲人成网站在线观看播放| 久久久久久久99精品免费观看| 久久久久亚洲AV无码专区首JN | 亚洲av午夜国产精品无码中文字| 国产精品深夜福利免费观看 | 日本黄色免费观看| 一级看片免费视频囗交| 亚洲AV无码久久精品蜜桃| 蜜臀AV免费一区二区三区| 亚洲精品无码高潮喷水A片软| 亚洲色婷婷综合开心网| 污污网站18禁在线永久免费观看| 亚洲偷自精品三十六区| 亚洲精品国产精品国自产观看| 永久免费av无码网站yy| 中文字幕乱码亚洲精品一区| 亚洲国产成人精品女人久久久| 久草免费手机视频| 精品国产_亚洲人成在线| 亚洲国产精品VA在线看黑人| 嫩草影院免费观看| 182tv免费视频在线观看|