軟件工程實踐者

          導航

          <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 軟件工程實踐者 閱讀(1280) 評論(1)  編輯  收藏 所屬分類: Java Domain

          評論

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

          dt  回復  更多評論   

          主站蜘蛛池模板: 梧州市| 伊金霍洛旗| 安塞县| 临桂县| 华亭县| 青河县| 蓝田县| 兴安县| 阿尔山市| 鄯善县| 正阳县| 开原市| 娱乐| 河南省| 孟村| 来凤县| 西乡县| 贺兰县| 邳州市| 那坡县| 梁平县| 桓仁| 互助| 且末县| 湟源县| 葵青区| 天等县| 通化县| 固阳县| 收藏| 中卫市| 松滋市| 静乐县| 阜康市| 栖霞市| 赞皇县| 蒲江县| 深州市| 营山县| 宁武县| 桂东县|