繁体   English   中英

在 Java 中使用 ImageIcon 时无法在 Java 中选择默认路径

[英]Cant choose a default path in java when using ImageIcon in Java

每当我需要加载一些图像时,我的路径都会遇到困难,就像我使用 eclipse 并将其放在 src 文件夹中,然后使用此路径一样

ImageIcon = new ImageIcon ("/image.png");

它不会加载图像,我需要将它放在我的计算机中的某个位置,然后复制粘贴其路径......实际上并不是更好的选择,因为当我倾向于在其他计算机上运行我的代码时,我需要更改所有图像的路径在我的代码中再次请帮助

谢谢

在您的项目文件夹中创建“资源”文件夹,然后将您的图像粘贴到该文件夹​​中,然后尝试执行以下操作

imageIcon ii = new imageIcon(getClass().getResource("/image.png"));

或者使用如下所示的 bufferedImage

BufferedImage bi = ImageIO.read(getClass().getResource("/image.png");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM