隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526770
          • 排名 - 92

          最新評論

          splash,閃屏,說白了了就是啟動廣告,許多正規軟件或者說許多軟件為了顯示自己正規,在啟動的時候都要來這么一下。明明自己程序啟動慢,怕用戶啟動以后半天看不到東西而產生不滿、懷疑或鄙視,為了轉移矛盾而弄出這么個討厭的東西。對于splash偶一向除之而后快,比如加-nosplash,直接刪掉splash文件等等。
          但是今天偶還是要和大家一起來看看java6里面怎么為自己的程序加上splash,鄙視一下自己先。

          ?1import?java.awt.BorderLayout;
          ?2import?javax.swing.JFrame;
          ?3import?javax.swing.JLabel;
          ?4
          ?5
          ?6public?class?HelloSplash?extends?JFrame?{
          ?7
          ?8????/**
          ?9?????*?Launch?the?application
          10?????*?@param?args
          11?????*/

          12????public?static?void?main(String?args[])?{
          13????????try?{
          14????????????HelloSplash?frame?=?new?HelloSplash();
          15????????????frame.setVisible(true);
          16????????}
          ?catch?(Exception?e)?{
          17????????????e.printStackTrace();
          18????????}

          19????}

          20
          21????/**
          22?????*?Create?the?frame
          23?????*/

          24????public?HelloSplash()?{
          25????????super();
          26????????getContentPane().setLayout(null);
          27????????setBounds(100,?100,?500,?375);
          28????????setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          29
          30????????final?JLabel?label?=?new?JLabel();
          31????????label.setBounds(69,?49,?275,?102);
          32????????label.setText("測試splash");
          33????????getContentPane().add(label);
          34????????//
          35????}

          36
          37}

          38

          準備一個圖片,比如Splash.gif
          cmd到項目路徑下
          java -splash:splash.gif HelloSplash

          OK,虛擬機啟動之后,對話框啟動之前就會看到你準備的圖片。
          posted on 2007-04-15 23:10 交口稱贊 閱讀(1129) 評論(2)  編輯  收藏 所屬分類: Java6

          FeedBack:
          # re: 學習Java6(八)Splash(1)HellpSplash 2007-04-16 14:03 JAVA-HE
          謝謝分享。  回復  更多評論
            
          # re: 學習Java6(八)Splash(1)HellpSplash 2007-04-16 16:03 交口稱贊
          大家互相學習
            回復  更多評論
            
          主站蜘蛛池模板: 万全县| 海城市| 馆陶县| 石首市| 阜南县| 庆安县| 正安县| 喀什市| 建瓯市| 陇西县| 青岛市| 潞西市| 延庆县| 呼和浩特市| 马山县| 蒙自县| 凤翔县| 永嘉县| 清丰县| 兴国县| 句容市| 明星| 德令哈市| 祁连县| 富民县| 祥云县| 濮阳县| 大连市| 巴塘县| 新巴尔虎左旗| 罗江县| 怀仁县| 蒲城县| 松滋市| 波密县| 辽阳市| 泰安市| 旺苍县| 崇文区| 张家港市| 镇坪县|