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

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

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

    隨筆 - 78  文章 - 25  trackbacks - 0
    <2009年11月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    常用鏈接

    留言簿

    隨筆分類(75)

    隨筆檔案(78)

    相冊(cè)

    實(shí)用Links

    我的Links

    搜索

    •  

    積分與排名

    • 積分 - 114078
    • 排名 - 516

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class ValidationCode extends JFrame implements ActionListener{
        
    private JButton productBtn;
        
    private JPanel downPanel;    
        
    public ValidationCode(){
            productBtn
    =new JButton("New Code");
            productBtn.addActionListener(
    this);
            productBtn.setSize(
    50,50);        
            downPanel
    =new JPanel();            
            downPanel.add(productBtn);        
            
    this.setTitle("Validation Code");        
            
    this.add(downPanel);    
        }
        
    public void actionPerformed(ActionEvent e){        
            
    this.repaint();
        }
        
    public void paint(Graphics g){        
            
    super.paint(g);
            String code
    ="";
            
    char[] characters={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0'};
            
    char[] fourResult=new char[4];
            
    int index;
            
    for (int k=0;k<4;k++ ){
                 index
    =(int)(Math.random()*62);
                fourResult[k]
    =characters[index];
            }
            
    for(int i=0;i<4;i++)
                code
    +=fourResult[i];           
            g.setColor(Color.RED);        
            g.drawString(code,
    100,100);
        }
        
    public static void main(String[] args){
            ValidationCode vc
    =new ValidationCode();
            vc.setBounds(
    300,300,200,200);
            vc.setVisible(
    true);
            vc.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }
    }

    運(yùn)行結(jié)果:


    posted on 2009-11-02 18:30 期待明天 閱讀(442) 評(píng)論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 国产片AV片永久免费观看| 亚洲精品国产免费| 国产大片51精品免费观看| 国产gav成人免费播放视频| 亚洲午夜福利精品久久| 久久久无码精品亚洲日韩蜜桃 | 日韩成人毛片高清视频免费看| 免费无遮挡无遮羞在线看| 国产一区在线观看免费| 免费无码国产V片在线观看| 免费人妻无码不卡中文字幕18禁| 久久久久亚洲AV无码网站| 无码亚洲成a人在线观看| 免费在线中文日本| 国内精品免费视频精选在线观看| 亚洲欧洲美洲无码精品VA| 中文字幕亚洲精品无码| 九九视频高清视频免费观看| 成人av片无码免费天天看| 日本亚洲免费无线码| 亚洲成a人片在线观看天堂无码| a级片在线免费看| 亚洲Av无码乱码在线观看性色 | 手机看片久久国产免费| 亚洲欧洲综合在线| 成人无码区免费视频观看| 亚洲AV日韩AV高潮无码专区| 91在线老王精品免费播放| 亚洲最大AV网站在线观看| 免费夜色污私人影院网站| 日本亚洲欧洲免费天堂午夜看片女人员| 色婷五月综激情亚洲综合| 最近免费中文字幕MV在线视频3| 可以免费观看的一级毛片| 国产精品免费久久久久久久久| 亚洲成?Ⅴ人在线观看无码| 免费一级不卡毛片| 亚洲人av高清无码| 成熟女人牲交片免费观看视频| 亚洲一区二区三区夜色| 无码视频免费一区二三区 |