gpt4 book ai didi

java - 如何将 JFileChooser 起始目录更改为桌面?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:55:56 25 4
gpt4 key购买 nike

我想将 JFileChooser 起始目录更改为桌面。所以,我在我的电脑上写道:

JFileChooser fc = new JFileChooser("C:\\Users\\LNK\\Desktop");

问题是,当我编译我的代码并在另一台计算机上运行程序时它不起作用,因为没有 C:\\Users\\LNK\\Desktop 路径。那么,是否存在某种桌面的“绝对”路径?

最佳答案

您可以使用user.home 系统属性来获取用户目录。所以你的代码看起来像

String userDir = System.getProperty("user.home");
JFileChooser fc = new JFileChooser(userDir +"/Desktop");

关于java - 如何将 JFileChooser 起始目录更改为桌面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22486230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com