获取桌面目录与操作系统无关

时间:2014-01-03 19:08:59

标签: java cross-platform desktop

当然我可以用

File desktop = new File(System.getProperty("user.home") + "/Desktop"));

但是如果操作系统设置为英语语言环境,这只能与操作系统无关... 在Windows上,桌面以其翻译的每种语言命名为Desktop,但是例如在Ubuntu上桌面名称被翻译(在我的德语系统上它是Arbeitsfläche)。

所以我正在寻找一种独立于操作系统和语言环境的方法来获取表示桌面目录的File对象。

0 个答案:

没有答案