0

我想创建一个新的 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();
}

我还有其他用于绘制图像的代码,我知道它可以正常工作,只是路径不正确。

4

2 回答 2

1

如果您使用的是完整路径,请使用以下内容:

/Users/USERNAME/Documents/Photos/Randombg.png

奥托:

Users/USERNAME/Documents/Photos/Randombg.png 

用户是开始执行的文件夹的子文件夹。

于 2013-05-25T03:18:19.267 回答
1

如果您正在寻找用户主目录,最好使用该user.home System属性

System.getProperty("user.home");
于 2013-05-25T03:20:13.513 回答