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

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

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


     1 ////////////////////////////////////////////////////////////////////////////////
     2 //
     3 //  @name JWindowDemo.java
     4 //
     5 //  @discription 模擬程序啟動窗口
     6 //
     7 //  @author hcm
     8 //
     9 //  @date 2006-12
    10 //
    11 ////////////////////////////////////////////////////////////////////////////////
    12 import javax.swing.*;
    13 import java.awt.*;
    14 import java.net.*;
    15 
    16 //程序啟動界面
    17 
    18 public  class JWindowDemo extends JWindow implements Runnable
    19 {
    20     Thread splashThread;                                         //進度條更新線程
    21     JProgressBar progress;                                        //進度條
    22     
    23     public JWindowDemo()
    24     {
    25         Container container = getContentPane();                     //得到容器
    26         setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));  //設(shè)置光標
    27         ImageIcon icon = new ImageIcon (getClass().getResource("login.jpg"));
    28         JLabel label = new JLabel (icon);
    29         container.add("Center",label);                      //增加圖片    
    30         progress = new JProgressBar(1,100);                 //實例化進度條
    31         progress.setStringPainted(true);                    //描繪文字
    32         progress.setString("加載程序中,請稍候");       //設(shè)置顯示文字
    33         progress.setBackground(Color.white);                //設(shè)置背景色
    34         container.add(progress,BorderLayout.SOUTH);         //增加進度條到容器上
    35         Dimension screen = getToolkit().getScreenSize();    //得到屏幕尺寸
    36         pack();                                             //窗口適應(yīng)組件尺寸
    37         setLocation((screen.width-getSize().width)/2,(screen.height-getSize().height)/2); //設(shè)置窗口位置
    38     }
    39     
    40     public void start()
    41     {
    42         this.toFront();  //窗口前端顯示
    43         splashThread=new Thread(this);  //實例化線程
    44         splashThread.start();  //開始運行線程
    45     }
    46     
    47     public void run()
    48     {
    49         setVisible(true); //顯示窗口
    50         try
    51         {
    52             for (int i=0;i<100;i++)
    53             {
    54                 Thread.sleep(100); //線程休眠
    55                 progress.setValue(progress.getValue()+1); //設(shè)置進度條值
    56             }
    57         }
    58         catch (Exception ex)
    59         {
    60             ex.printStackTrace();
    61         }
    62         dispose(); //釋放窗口
    63         showFrame(); //運行主程序
    64     }
    65     
    66     static void showFrame()
    67     {
    68         JFrame frame = new JFrame("程序啟動界面演示");                //實例化JFrame對象
    69         frame.setSize(300,200);                                      //設(shè)置窗口尺寸
    70         frame.setVisible(true);                                      //窗口可視
    71         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        //關(guān)閉窗口時退出程序
    72     }
    73     
    74     public static void main(String[] args)
    75     {
    76         JWindowDemo splash = new JWindowDemo();
    77         splash.start();                                              //運行啟動界面
    78     }
    79 }
    80 

    posted on 2007-02-08 14:00 -274°C 閱讀(373) 評論(0)  編輯  收藏 所屬分類: JAVA

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網(wǎng)站

    關(guān)注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914507
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 亚洲国产精品成人精品无码区 | 久久久亚洲精品国产| 国产成人精品亚洲| 成年人免费观看视频网站| 亚洲一级片在线观看| 亚洲黄色免费在线观看| 久久久久久亚洲AV无码专区| 久久99免费视频| 亚洲AV无码一区东京热| 午夜影院免费观看| 亚洲美女免费视频| 免费黄色福利视频| jiz zz在亚洲| 国产在线观看免费完整版中文版| 亚洲AV网一区二区三区| 日韩精品成人亚洲专区| 九九九精品视频免费| 国产a v无码专区亚洲av| 免费看少妇高潮成人片| 亚洲精品色午夜无码专区日韩| 免费在线观影网站| 亚洲精品免费网站| 亚洲精品无码久久千人斩| 毛片免费在线观看网站| 美女被cao网站免费看在线看| 亚洲精品GV天堂无码男同| 亚洲乱码中文字幕手机在线| 中文字幕av免费专区| 久久久亚洲精品无码| heyzo亚洲精品日韩| 免费看国产成年无码AV片| 在线观看国产一区亚洲bd| 久久精品国产亚洲AV电影| 久久亚洲国产精品123区| 色猫咪免费人成网站在线观看| 欧美色欧美亚洲另类二区| 亚洲中文字幕无码久久2017| 久久国产色AV免费看| 亚洲熟妇成人精品一区| 亚洲综合久久夜AV | 韩国欧洲一级毛片免费|