2014-10-27 77 views
5

我正在创建一个小应用程序来拍摄我的屏幕。我可以用这条道路我的桌面上自动保存:如何在java应用程序上创建自动路径

String FILENAME = "C:\\Users\\obed\\Desktop\\" + x + ".png"; 
ImageIO.write(image, "png", new File(FILENAME)); 

其中俄别是我的用户名。我怎样才能将“obed”自动更改为用户的电脑名称,这样我就可以在任何电脑上运行我的应用程序?

回答

5

您可以从系统属性user.home得到用户的主目录:

String FILENAME = System.getProperty("user.home") + "\\Desktop\\" + x + ".png"; 
+0

呀它的工作原理,谢谢主席先生。 – 2014-10-27 19:47:04

相关问题