1. 提供了磁盤分區(qū) - 空間方法
在File類中增加了以下方法:
public long getFreeSpace(): 返回一個分區(qū)剩余空間
public long getTotalSpace(): 返回一個分區(qū)總空間
public long getUsableSpace(): 返回一個分區(qū)已用空間
注意,以上File指代的虛擬路徑必須是盤符,否則返回0。
2. Splash Screen
Mustang對于Splash Screen的實現(xiàn)是一個用來顯示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中定義的圖片(如果有的話)
為了實現(xiàn)自定義的Splash Screen界面,你可以使用如下的方法:
//使用SplashScreen的靜態(tài)方法獲得SplashScreen對象,然后自定義
SplashScreen ss = SplashScreen.getSplashScreen ();
if (ss != null)
{
// 自定義代碼。
}
在SpalshScreen中還提供了如下方法,具體使用請看JDK或訪問sun網(wǎng)站
public Graphics getGraphics()
public URL getImageURL()
public Dimension getSize()
public void setImageURL(URL imageURL):
public void update()
值得注意的是:你必須使用 -spalsh選項或MANIFEST.MF的方式來調(diào)用SplashScreen,
否則修改是無效的。