将目录设置为文件中的路径
我只想将目录设置为我之前在文件中写入的路径。
因此我使用 :
fileChooser.setCurrentDirectory(new File("path.txt"));
并在 path.txt 中给出了路径。但不幸的是这不起作用,我想知道为什么:P。 我想我的 setCurrentDic
完全错了..
I just want to set the directory to a path I have written in a file before.
Therefore I used :
fileChooser.setCurrentDirectory(new File("path.txt"));
and in path.txt the path is given. But unfortunately this does not work out and I wonder why :P.
I think I got it all wrong with the setCurrentDic
..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
setCurrentDirectory
将表示目录的文件作为参数。不是写入路径的文本文件。要执行您想要的操作,您必须读取文件“path.txt”,使用您刚刚读取的内容创建一个 File 对象,并将该文件传递给 setCurrentDirectory :
setCurrentDirectory
takes a file representing a directory as parameter. Not a text file where a path is written.To do what you want, you have to read the file "path.txt", create a File object with the contents that you just read, and pass this file to setCurrentDirectory :
您必须阅读
path.txt
的内容。最简单的方法是通过 commons-io:您还可以使用
FileUtils.readFileToString(.. )
You have to read the contents of
path.txt
. Thea easiest way is through commons-io:You can also use
FileUtils.readFileToString(..)