軟件工程實踐者

          導航

          <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  回復  更多評論   

          主站蜘蛛池模板: 偏关县| 皮山县| 东城区| 罗城| 天津市| 武冈市| 武乡县| 泰州市| 鄂温| 苏尼特右旗| 班戈县| 尚义县| 四子王旗| 株洲县| 普宁市| 合江县| 长兴县| 土默特左旗| 闸北区| 湟中县| 监利县| 辽阳县| 凤翔县| 郓城县| 阳泉市| 金川县| 绩溪县| 营山县| 陵川县| 来凤县| 昭苏县| 平湖市| 安丘市| 乌鲁木齐市| 阆中市| 田阳县| 息烽县| 安宁市| 南江县| 前郭尔| 河西区|