java - 如何编写在我的项目中包含照片的路径
问题描述
我想在我的java项目中添加图片,但是我只根据文件在我的设备中的位置编写的浴缸,这意味着如果我将程序移动到另一个设备它将无法工作,因为路径不同
换句话说,例如,如果我写这条路径
C:\Users\用户名\Documents\NetBeansProjects\src\img\photo.jpg
此路径在所有设备上都不相同。我必须将图像与程序文件放在一起才能在任何设备上工作
问题是
如何编写在任何设备上工作并使用程序文件的路径?
解决方案
使用相对路径。
如果您将图像放在文件夹中,例如resource
在您的目录中,路径应该是
./resource/image.png
.
要向上移动此目录,请../
使用
../resource/image.png
推荐阅读
- xml - Android Manifest xml 无法识别标签的名称属性
- awk - awk 如何否定条件
- javascript - 在 JavaScript 中分离和删除结果
- java - 如何一次将记录转发到多个 Kafka Stream 子处理器?
- d3.js - 如何提高 d3-geo 图表的坐标分辨率
- javascript - 我有一个名为 hastanelistesi.json 的文件。在这个文件中,我想访问“hastaneAdi”并显示选择选项菜单
- ruby-on-rails - 无法在 ruby on rails 测试中使用 mocha 存根
- node.js - 是否可以使用 Node.js 执行多线程之类的操作?也许是socket.io?
- java - 即使使用线程安全实现,如何修复异步 java 代码失败?
- c++ - 函数返回空字符串