<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));  //設置光標
    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("加載程序中,請稍候");       //設置顯示文字
    33         progress.setBackground(Color.white);                //設置背景色
    34         container.add(progress,BorderLayout.SOUTH);         //增加進度條到容器上
    35         Dimension screen = getToolkit().getScreenSize();    //得到屏幕尺寸
    36         pack();                                             //窗口適應組件尺寸
    37         setLocation((screen.width-getSize().width)/2,(screen.height-getSize().height)/2); //設置窗口位置
    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); //設置進度條值
    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);                                      //設置窗口尺寸
    70         frame.setVisible(true);                                      //窗口可視
    71         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        //關閉窗口時退出程序
    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 閱讀(372) 評論(0)  編輯  收藏 所屬分類: JAVA

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網站

    關注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914374
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 国产成人麻豆亚洲综合无码精品| 毛片免费在线观看网站| 亚洲精品高清一二区久久| 亚洲AV无码XXX麻豆艾秋| 女人毛片a级大学毛片免费| 亚洲成人福利在线观看| 美丽的姑娘免费观看在线播放| 亚洲av午夜福利精品一区 | 亚洲国产综合精品一区在线播放| 亚洲欧美成aⅴ人在线观看| 成年人网站在线免费观看| 亚洲色偷偷偷综合网| 国产免费观看网站| 黄网站色视频免费观看45分钟| 亚洲?v女人的天堂在线观看| 美女黄色免费网站| 久久精品国产精品亚洲下载| 少妇性饥渴无码A区免费 | 我要看WWW免费看插插视频| 亚洲精品无码国产片| 国产大片91精品免费看3| sss日本免费完整版在线观看| 亚洲午夜久久久久妓女影院| 久久免费视频99| 中文文字幕文字幕亚洲色| 国产在线ts人妖免费视频| 4hu四虎免费影院www| 亚洲高清日韩精品第一区| 精品国产一区二区三区免费看| 国产成人亚洲毛片| 亚洲成在人线av| 最近2019中文字幕免费看最新| 成人午夜免费视频| 中文字幕亚洲精品| 国产在线a不卡免费视频| 一个人免费视频观看在线www| 亚洲视频在线免费看| 国产伦一区二区三区免费| 久久国产乱子精品免费女| 亚洲一区二区三区写真| 亚洲色大成网站WWW久久九九|