URL url = getClass()。getResource(“”)指的是什么位置?

时间:2011-10-19 09:46:16

标签: java swing url classpath awt

在我们做的Java程序中

URL url = getClass().getResource("res/Radiobox_Selected.jpg");

它指的是什么位置?是项目根位置还是包位置?

我已在所有可能的位置粘贴图片,但我仍然遇到以下异常:

Uncaught error fetching image: java.lang.NullPointerException
    at sun.awt.image.URLImageSource.getConnection(Unknown Source)
    at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
    at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
    at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
    at sun.awt.image.ImageFetcher.run(Unknown Source)

1 个答案:

答案 0 :(得分:2)

它指的是与当前CLASSPATH中的所有包相关的位置。