怎样用java中的相对路径打开文件?

Python028

怎样用java中的相对路径打开文件?,第1张

如果你的生成File的文件和a.jpg在同一级的话。你用File f=new File("a.jpg")\x0d\x0a如果你的生成File的文件和a.jpg不在同一级的话:1.File在外,a.jpg在pic文件夹则File f=new File("pic/a.jpg")\x0d\x0a2.File在file文件夹,a.jpg在pic文件夹则File f=new File("../pic/a.jpg")\x0d\x0a3.File在file文件夹,a.jpg外则File f=new File("../a.jpg")

如果你只想实现,就像双击了电脑某个文件

让系统用其它应用去打开这个文件的话

可以用这个:

java.awt.Desktop.getDesktop().open(file)