【发布时间】:2015-05-14 03:33:25
【问题描述】:
我需要从包含正斜杠“/”的 JFileChooser 文件名输入对话框中读取文件名。但它在 windows 环境中作为反斜杠 '\' 路径分隔符。
【问题讨论】:
-
/仅适用于基于 *nix 的操作系统。 -
@MadProgrammer 是的,我知道。如果我将输入文件名指定为“questions/30228778/read-forward”。我得到的文件名只是“向前读”,而不是全部。其余的被认为是路径。
-
实际上 JFileChooser 会返回适合它运行的机器的路径。对于 Windows,它是反斜杠,对于 Mac,它是正斜杠。
-
@akhil_mittal 解决方案是什么。我不希望用户编辑文件名并取出正斜杠。有什么方法可以让应用程序从 JFileChooser 读取正斜杠?
标签: java swing jfilechooser