JFileChooser.getTypeDescription(File f)的值来自何处

时间:2011-03-02 17:13:44

标签: java

我有:

JFileChooser chooser = new JFileChooser();

try {
    File tmp = File.createTempFile("tmp", "." + extension);
    System.out.println(chooser.getTypeDescription(tmp));
    tmp.delete();
} catch (IOException e) {
    e.printStackTrace();
}

其中扩展的价值可以是任何东西。例如,扩展名“mp3”给出“MP3格式声音”的值。

'MP3格式声音'来自哪里?它是否特定于计算机?

*编辑:代码清晰度

1 个答案:

答案 0 :(得分:2)

回答:

  

'MP3格式声音'来自哪里   从?它是否特定于计算机?

操作系统。所以是的,具体而言。 sun.awt.shell.ShellFolder是根据目标操作系统扩展的基类,并提供描述。