1

我知道这是一个简单的问题,但要么没有人解释正确,要么我的 eclipse/JDK 坏了。我正在关注以下教程:http: //zetcode.com/tutorials/javagamestutorial/animation/

在其中,我在屏幕上放置了一个星形 png 并为其设置动画。当我使用:

ImageIcon ii = new ImageIcon(this.getClass().getResource("star.png"));

它给了我一个空指针异常。目前,我将 star.png 文件与调用它的类放在同一个文件夹中(我知道这通常不是最佳实践,但我只是按照本教程所说的去做。

我知道这个问题是一个完全重复的问题(甚至是相同的教程),但是没有答案,无论我把这个文件放在哪里,它都对我不起作用。 getResource() -> 找不到源

我在这里也使用 eclipse 作为我的想法,我是否必须做其他事情才能使这个想法意识到这是项目的资源或其他什么?

4

1 回答 1

2

将图像放在那里后,尝试在 Eclipse 中刷新整个包。

于 2012-06-17T05:11:34.040 回答