10

我正在使用此代码来获取文件的类型 -

FileSystemView filesystem = FileSystemView.getFileSystemView();
String sFileType = filesystem.getSystemTypeDescription(file))

在 Windows 下,此代码工作文件,正确显示文件类型。但是在 Mac OS X 下,这段代码没有显示任何内容。方法getSystemTypeDescription说:

覆盖具有本机 ShellFolder 实现的平台。

如何做到这一点以及我们如何在 Mac OS X 上获取文件类型?

4

1 回答 1

1

看看Quaqua库,它有一个OSXLionFileSystemView类,它是默认 FileSystemView 的覆盖版本,应该可以在 OS X Lion 上正常工作......

于 2012-05-08T18:30:52.567 回答