<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

    最新評論

    主站蜘蛛池模板: 国产一级淫片免费播放电影| 成年丰满熟妇午夜免费视频| 亚洲熟妇丰满多毛XXXX| 羞羞的视频在线免费观看| 国产精品无码一区二区三区免费| 亚洲精品av无码喷奶水糖心| 最近中文字幕无免费视频| 亚洲中文字幕久久无码| 日韩高清免费观看| 免费亚洲视频在线观看| 亚洲精品乱码久久久久久不卡| 丰满少妇作爱视频免费观看| 亚洲综合熟女久久久30p| a在线视频免费观看| 91久久亚洲国产成人精品性色| 99re6在线视频精品免费下载 | 国产免费久久精品99久久| 中文字幕亚洲电影| 青青操免费在线观看| 久久久久亚洲AV无码永不| 色片在线免费观看| 亚洲Aⅴ在线无码播放毛片一线天| 国产成人免费网站在线观看| h视频在线观看免费| 亚洲国产二区三区久久| 免费看h片的网站| 美女无遮挡免费视频网站| 亚洲综合图色40p| 日韩欧毛片免费视频| 美女尿口扒开图片免费| 亚洲精品无码鲁网中文电影| 91精品国产免费久久久久久青草| 亚洲成熟丰满熟妇高潮XXXXX| 久久国产成人精品国产成人亚洲| 久久久久国产精品免费网站| 亚洲欧美一区二区三区日产| 国产亚洲一区二区三区在线不卡| 啦啦啦完整版免费视频在线观看 | 免费大片av手机看片高清| 亚洲国产另类久久久精品| 黄页网站在线看免费|