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

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

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

    隨筆-4  評論-4  文章-0  trackbacks-0
      2008年8月14日

    package youg;

    import java.util.Date;
    import java.util.Random;

    public class hiden {
     public int rand()
     {
      int sta=1;
      
      //Date d=new Date();
      double time=System.currentTimeMillis();
      Random r=new Random();
      sta=r.nextInt((int)time%1000)%10;
      System.out.println(sta);
      return sta;
     }
     
     public static void main(String args[])
     {
      hiden h=new hiden();
      System.out.println(h.rand());
     }

    }

    posted @ 2008-08-14 11:30 志遙 閱讀(249) | 評論 (0)編輯 收藏

    package youg;

    import java.util.Random;

    class ChooseThread extends Thread
    {
            private boolean runFlag = true;//決定此線程是否運行的標(biāo)記
            //需要該對象來讀取文本框字段,不用創(chuàng)建它,申明下就好
            private ChooseAward chooseAward = null;
            private int time=0;
            //創(chuàng)建一個新的隨機數(shù)生成器
            Random randomNumber = new Random();

            public ChooseThread(Object obj)
            {
                    start();
                    chooseAward = (ChooseAward) obj;
            }

            public void start()
            {
                    runFlag = false;
                    super.start();
            }

            public void changeflag_start()
            {
                    runFlag = true;
                    time++;//每點擊一次加一
            }

            public void changeflag_stop()
            {
                    runFlag = false;
            }

            /*
             *實現(xiàn)文本框滾動的效果
             */
            public void run()
            {
             
             while (runFlag)
                    {
                            /*
                             * 返回一個偽隨機數(shù),它是從此隨機數(shù)生成器的序列中取出的
                             * 、在 0(包括)和指定值(不包括)之間均勻分布的 int值
                             */
                            //返回向量中存儲了幾個號碼的隨便一個序號
                     int num; 
                     hiden h=new hiden();
                     int k=h.rand();
                        if(k>chooseAward.level)
                        {
                     num = randomNumber.nextInt(chooseAward.v_identNumber.size());
                      
                     //顯示那個選中的序號對應(yīng)的號碼
                        chooseAward.t_identNumber.setText((String) chooseAward.v_identNumber
                                            .elementAt(num));
                        }
                        else if(k<=chooseAward.level&&chooseAward.level<10&&chooseAward.z_identNumber.size()>=1)
                        {
                         
                         num = randomNumber.nextInt(chooseAward.z_identNumber.size());
                        
                         //顯示那個選中的序號對應(yīng)的號碼
                            chooseAward.t_identNumber.setText((String) chooseAward.z_identNumber
                                                .elementAt(num)+"****");
                            //chooseAward.z_identNumber.removeElementAt(num);
                        }
                        else if(chooseAward.level<10)
                        {
                         num = randomNumber.nextInt(chooseAward.v_identNumber.size());
                        
                         //顯示那個選中的序號對應(yīng)的號碼
                            chooseAward.t_identNumber.setText((String) chooseAward.v_identNumber
                                                .elementAt(num));
                         
                        }
                        else if(chooseAward.level>=10&&time<=6)
                        {
                         num = randomNumber.nextInt(chooseAward.v_identNumber.size());
                         chooseAward.t_identNumber.setText((String) chooseAward.v_identNumber
                                     .elementAt(num));
                        }
                            try
                            {
                                    sleep(50);
                            }
                            catch (Exception e)
                            {
                                    e.printStackTrace();
                            }
                    }
            }
    }

    posted @ 2008-08-14 11:29 志遙 閱讀(306) | 評論 (0)編輯 收藏
         摘要: /* *此小程序的基本流程是,在一個文本文件存放里面?zhèn)溥x的數(shù)據(jù),數(shù)據(jù)的格式是每行有姓名 和 手機號 *他們之間是用分隔符-來分隔的。然后在自定義一個方法,通過分隔符來區(qū)分姓名和手機號,然后將 *他們分別存儲進(jìn)兩個不同的可變向量當(dāng)中。 *   自定義一個線程,此線程是專門用來隨機選取一個號碼, 并且每隔50毫秒就將一個不同的號碼顯示在 *   號碼框...  閱讀全文
    posted @ 2008-08-14 11:29 志遙 閱讀(368) | 評論 (0)編輯 收藏
    主站蜘蛛池模板: 国产大片91精品免费看3| 222www免费视频| 永久久久免费浮力影院| 亚洲国语在线视频手机在线| 日韩精品极品视频在线观看免费| 国产精品亚洲高清一区二区| 日日摸夜夜添夜夜免费视频| 免费又黄又硬又爽大片| 日韩在线观看免费| 精品国产人成亚洲区| 国产精品青草视频免费播放| 中文字幕第一页亚洲| 日韩电影免费在线观看中文字幕| 亚洲高清在线视频| 2015日韩永久免费视频播放| 亚洲影视一区二区| 免费视频淫片aa毛片| 日本精品久久久久久久久免费| 亚洲福利精品一区二区三区| 久久精品成人免费观看97| 精品国产综合成人亚洲区| 免费A级毛片无码A∨| 1区1区3区4区产品亚洲| 国内自产拍自a免费毛片| 色www免费视频| 久久精品国产亚洲麻豆| 91久久精品国产免费一区| 亚洲中文字幕精品久久| 亚洲第一黄色网址| 99久久人妻精品免费二区| 亚洲深深色噜噜狠狠网站| 亚洲国产精品一区二区第一页免 | 在线精品亚洲一区二区小说| 美女视频黄a视频全免费网站色窝 美女被cao网站免费看在线看 | 亚洲中文字幕无码中文字在线 | 十八禁视频在线观看免费无码无遮挡骂过 | 5555在线播放免费播放| 国产午夜亚洲精品不卡免下载| 久久影视国产亚洲| 日韩不卡免费视频| 久久九九免费高清视频|