Java 中的图像将出现在 NPE 中

Images in Java coming up NPE

我正在尝试将图像放入 java。我的最终目标是制作一个我可以用箭头键控制的图像,但我似乎无法放入图像。我导入了图像,并且名称正确。我一直收到空指针异常。

代码:

import java.awt.*;
import javax.swing.*;

public class Test extends JPanel {
public static ImageIcon image;


    public void paintComponent(Graphics g) {
        super.paintComponent(g);
        image = new ImageIcon(getClass().getResource("rocketJava.jpg"));
        image.paintIcon(this,g, 20, 20);

    }
    public static void main(String[] args) {
        JFrame f= new JFrame();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        Test s = new Test();
        f.add(s);

        f.setSize(600,600);
        f.setVisible(true);
    }
}

问题是我需要将图片文件移动到bin文件夹。