我正在创建一个小应用程序来为我的屏幕拍照。我可以使用此路径将其自动保存在我的桌面上:
String FILENAME = "C:\\Users\\obed\\Desktop\\" + x + ".png"; ImageIO.write(image, "png", new File(FILENAME));
Obed 是我的用户名。我怎样才能将“obed”自动更改为用户的电脑名称,这样我就可以在任何计算机上运行我的应用程序?
最佳答案
您可以从系统属性 user.home
中获取用户的主目录:
String FILENAME = System.getProperty("user.home") + "\\Desktop\\" + x + ".png";
关于java - 如何在 Java 应用程序上创建自动路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26595557/