軟件工程實踐者

          導航

          <2006年1月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          隨筆分類

          文章分類

          隨筆檔案

          統計

          留言簿

          友情鏈結

          閱讀排行榜

          評論排行榜

          Mustang(jdk1.6)特性

          1. 提供了磁盤分區 - 空間方法

          在File類中增加了以下方法:
          public long getFreeSpace(): 返回一個分區剩余空間
          public long getTotalSpace(): 返回一個分區總空間
          public long getUsableSpace(): 返回一個分區已用空間
          注意,以上File指代的虛擬路徑必須是盤符,否則返回0。

          2. Splash Screen

          Mustang對于Splash Screen的實現是一個用來顯示gif(可以是動畫式的),PNG, jpg圖片的沒有修飾的窗口
          使用方式:
          在java命令行中加入 -splash 選項,示例如下:
          java -splash mypic.jpg HelloWorld

          如果你的類是以jar的方式來運行,那么可以在jar文件的MANIFEST.MF文件中加入如下的一行:
          SplashScreen-Image:mypic.jpg

          你也可以在命令行中寫:
          java -splash:mypic.jpg -jar helloWorld.jar
          這里用的圖片將替代MANIFESET.MF中定義的圖片(如果有的話)

          為了實現自定義的Splash Screen界面,你可以使用如下的方法:

          //使用SplashScreen的靜態方法獲得SplashScreen對象,然后自定義
          SplashScreen ss = SplashScreen.getSplashScreen ();
          if (ss != null)
          {
          // 自定義代碼。
          }

          在SpalshScreen中還提供了如下方法,具體使用請看JDK或訪問sun網站
          public Graphics getGraphics()
          public URL getImageURL()
          public Dimension getSize()
          public void setImageURL(URL imageURL):
          public void update()

          值得注意的是:你必須使用 -spalsh選項或MANIFEST.MF的方式來調用SplashScreen,
          否則修改是無效的。

          posted on 2006-01-11 13:10 軟件工程實踐者 閱讀(1281) 評論(1)  編輯  收藏 所屬分類: Java Domain

          評論

          # re: Mustang(jdk1.6)特性 2006-12-15 16:40 dt

          dt  回復  更多評論   

          主站蜘蛛池模板: 寿宁县| 曲沃县| 子洲县| 浮山县| 长武县| 武冈市| 崇信县| 乡宁县| 旌德县| 噶尔县| 二手房| 土默特左旗| 宜州市| 广汉市| 万源市| 营山县| 丹棱县| 渝中区| 荣昌县| 合肥市| 出国| 舞钢市| 克什克腾旗| 英吉沙县| 安龙县| 泰兴市| 云南省| 襄樊市| 津南区| 峡江县| 康定县| 河津市| 英山县| 若尔盖县| 木兰县| 霍邱县| 靖安县| 永新县| 新沂市| 柏乡县| 高碑店市|