gpt4 book ai didi

java - 从 JFileChooser 获取用户输入的文件名

转载 作者:太空宇宙 更新时间:2023-11-04 06:23:55 25 4
gpt4 key购买 nike

我有一个奇怪的情况,我想对 JFileChooser 中用户输入的文件名值执行测试。

.getSelectedFile() 函数根据用户输入的文件名值和目录返回一个文件,这不是我想要的。

举个例子:JFileChooser 中的当前目录可能是“C:\a\b\c”用户输入的值可能是“d\e\f.txt”

.getSelectedFile() 返回“C:\a\b\c\d\e\f.txt”.getSelectedFile().getName() 返回“f.txt”

而我想要像 .getInputtedFile() 这样的东西返回“d\e\f.txt”

是否有这样的可用解决方案或者我必须扩展 JFileChooser?

最佳答案

输入的值“d\e\f.txt”是相对路径。 .getSelectedFile() 返回“C:\a\b\c\d\e\f.txt”是逻辑上的,因为指定的路径被附加到当前目录。如果指定绝对路径,肯定不会被连接。

关于java - 从 JFileChooser 获取用户输入的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27062078/

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