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

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

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526712
          • 排名 - 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 交口稱贊 閱讀(1128) 評論(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 交口稱贊
          大家互相學習
            回復  更多評論
            
          主站蜘蛛池模板: 伊吾县| 济源市| 莱州市| 武隆县| 永川市| 法库县| 翁源县| 江华| 湛江市| 天柱县| 泸定县| 安多县| 土默特右旗| 辽宁省| 山西省| 鄂尔多斯市| 宿松县| 崇阳县| 六安市| 浦东新区| 时尚| 钟山县| 大余县| 宁武县| 雷波县| 安平县| 茶陵县| 绩溪县| 博乐市| 永泰县| 岑巩县| 南京市| 崇礼县| 牟定县| 万荣县| 宁化县| 肥城市| 开化县| 雅安市| 清镇市| 老河口市|