首页 > 解决方案 > 如何编写在我的项目中包含照片的路径

问题描述

我想在我的java项目中添加图片,但是我只根据文件在我的设备中的位置编写的浴缸,这意味着如果我将程序移动到另一个设备它将无法工作,因为路径不同

换句话说,例如,如果我写这条路径

C:\Users\用户名\Documents\NetBeansProjects\src\img\photo.jpg

此路径在所有设备上都不相同。我必须将图像与程序文件放在一起才能在任何设备上工作

问题是

如何编写在任何设备上工作并使用程序文件的路径?

标签: javafilepath

解决方案


使用相对路径。
如果您将图像放在文件夹中,例如resource在您的目录中,路径应该是
./resource/image.png.
要向上移动此目录,请../使用 ../resource/image.png


推荐阅读