Java ImageIcon的Mac文件路径
我想创建一个新的ImageIcon(使用Mac),我尝试了以下方法:Java ImageIcon的Mac文件路径,java,file,path,imageicon,Java,File,Path,Imageicon,我想创建一个新的ImageIcon(使用Mac),我尝试了以下方法: public void loadPics() { ImageIcon bg = new ImageIcon("Users/USERNAME/Documents/Photos/Randombg.png").getImage(); ImageIcon pic = new ImageIcon("Users/USERNAME/Documents/Photos/Randomrandom.png").getImage();
public void loadPics() {
ImageIcon bg = new ImageIcon("Users/USERNAME/Documents/Photos/Randombg.png").getImage();
ImageIcon pic = new ImageIcon("Users/USERNAME/Documents/Photos/Randomrandom.png").getImage();
}
我有其他用于绘制图像的代码,我知道这很好,只是路径不正确。如果使用完整路径,请使用以下代码:
/Users/USERNAME/Documents/Photos/Randombg.png
奥托:
Users是开始执行的文件夹的子文件夹 如果要查找用户主目录,最好使用
user.home
系统
属性
System.getProperty("user.home");
这些图像是由您还是用户提供的?如果由您访问,请通过
URL
访问它们。如果是用户,请向他们提供。
System.getProperty("user.home");