我在项目那个文件夹下面建立一个叫"images"的文件夹放一个叫"1.jpg"的图片
然后写了下面的代码:import java.awt.*;
import java.awt.event.*;
import java.awt.Image;
import java.awt.Toolkit;public class Picture extends Frame{
    
    private static Toolkit tk=Toolkit.getDefaultToolkit();
    private static Image images=tk.getImage(Pictureclik.class.getClassLoader().getResource("text.images/1.jpg"));
    private static boolean init=false;
    
    public Picture() {
    }
    public void Go(){
        this.setSize(300,300);
        this.setLocation(30,30);
        this.setBackground(Color.WHITE);
        this.addWindowListener(new WindowAdapter(){
            public void windowClosing(WindowEvent e){
                System.exit(0);
            } 
        });
        this.setVisible(true);
        this.setResizable(true);
    }
    public void paint(Graphics g){
       if(!init){
            g.drawImage(images,-100,-100,null);
            init=true;
        }
        g.drawImage(images,100,100,null);    }    public static void main(String[] asd){
        Picture pc=new Picture();
        pc.Go();
    }
    
}运行的时候却看不到图片,打印出图片的宽度却显示-1.运行时还产生了这个错误:Uncaught error fetching image:
java.lang.NullPointerException
        at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:97)
        at sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:106)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:240)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
请教大家这是怎么回事?应该怎么解决?