Java格式的JFileChooser的路径
如何使JFileChooser以Java可以打开文件的格式返回文件路径 .getPath()返回带\(在Windows上)的路径,但我希望它返回带\的路径/ 这可能吗Java格式的JFileChooser的路径,java,swing,path,jfilechooser,Java,Swing,Path,Jfilechooser,如何使JFileChooser以Java可以打开文件的格式返回文件路径 .getPath()返回带\(在Windows上)的路径,但我希望它返回带\的路径/ 这可能吗 JFileChooser的方法getSelectedFile()将返回一个File对象,该对象足以打开一个文件。如果不想打开此文件,而只想返回其路径,则可以调用文件的方法getAbsolutePath()。它将以依赖于操作系统的形式返回文件路径 要获取路径,请使用(fcisJFileChooserobject): 我想Java也可
JFileChooser
的方法getSelectedFile()
将返回一个File
对象,该对象足以打开一个文件。如果不想打开此文件,而只想返回其路径,则可以调用文件的方法getAbsolutePath()
。它将以依赖于操作系统的形式返回文件路径
要获取路径,请使用(fc
isJFileChooser
object):
我想Java也可以在Windows上使用“\”来打开文件。不它似乎不起作用我不希望返回文件,getAbsolutePath()返回路径时使用\而不是/您可以始终执行类似操作:fc.getSelectedFile().getAbsolutePath().replace('\','/')代码>我的错误。应该是.replace(“\\”,“/”)
但“\\”搜索\\not\。也不管用。已经测试过了。编辑:很好用,谢谢-我的错:P
String path = fc.getSelectedFile().getAbsolutePath().replace('\\', '/');