暂时用到两种:
① getToolkit().createImage("img/Face0.gif")
既可以是相对路径,也可以是绝对路径;
相对路径时:起始相对位置是工程根文件夹下,比如本例中,img就是某工程根文件夹下的一个文件夹,Face0.gif是img下的一张图片;
绝对路径时:磁盘的根路径,如果是在Windows系统上,要使用盘符,比如"D:/Face0.gif"就是D盘下的一张图片;
② getClass().getResource("img/Face0.gif") 与 getClass().getResourceAsStream("img/Face0.gif")
既可以是相对路径,也可以是绝对路径;
相对路径时:起始相对位置是Java文件所在包下,就是这个Java文件所在的那个文件夹下;
绝对路径时:包的根地址,也就是src文件夹下;