我使用这个代码来获取文件的类型 –
FileSystemView filesystem = FileSystemView.getFileSystemView(); String sFileType = filesystem.getSystemTypeDescription(file))
在Windows下,此代码工作文件,显示文件的类型更正.但是在Mac OS X下,它不会显示任何与此代码.方法getSystemTypeDescription说:
Override for platforms with native ShellFolder implementations.
解决方法
看看
Quaqua库有一个类
OSXLionFileSystemView是默认FileSystemView的覆盖版本,应该在OS X Lion上正常工作