所以我想设置图像的地址,但是有一些问题,我知道还有另外一种方法:将这个图像添加到这个项目文件夹中,只需写下名字,但我怎么能这样做?(完整的地址)。
GImage Image = new GImage("D:\Users\Oservice\Desktop\gravity.jpg");
答案 0 :(得分:1)
在Java中,单个反斜杠是一个转义序列。斜杠后面的下一个字符具有不同的含义。例如:
"\""
(包含引号字符的字符串)。"\u0061"
(带有大写字母A的字符串)。"\r\n"
(一对CR LF控制字符)。如果要在字符串中指定反向间隙,则需要用另一个反斜杠作为前缀:D:\\Users\\Oservice\\Desktop\\gravity.jpg
,或者用正斜杠(D:/Users/Oservice/Desktop/gravity.jpg
)替换它们。
答案 1 :(得分:0)
根据the documentation,它的工作原理如下:
如果它抱怨转义字符,请尝试在图片路径中使用\\
代替\
。