我正在创建一个显示文件和文件夹的swing文件管理器。我还需要显示每个文件的文件类型。
我在Windows上使用 JFileChooser chooser = new JFileChooser();
File file = new File("myfilepath");
String fileTypeName = chooser.getTypeDescription(file);
它显示了文件类型的描述。例如,如果它是txt文件,则显示“文本文件”。
但在mac osx上,它显示所有文件类型的“通用文件” ..