VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 678|回复: 1

一个错误,求高手指点!

[复制链接]

3

主题

4

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-12-16 18:00:01 | 显示全部楼层 |阅读模式
错误信息:
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)
源码:
    private void jbInit() throws Exception {
        setIconImage(Toolkit.getDefaultToolkit().createImage(Frame3.class.getResource("logo.gif")));     
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(borderLayout1);
        this.setJMenuBar(jMenuBar1);
        setSize(new Dimension(400, 300));
        setTitle("主菜单");
        jMenu1.setText("sdfsd");
        jMenuItem1.setText("ssdfsdf");
        jMenuItem2.setText("sdf");
        jMenuItem3.setText("sd");
        jMenuItem4.setText("sdfsdf");
        jMenuBar1.setOpaque(false);
        jMenuBar1.add(jMenu1);
        jMenu1.add(jMenuItem1);
        jMenu1.add(jMenuItem2);
        jMenu1.add(jMenuItem3);
        jMenu1.add(jMenuItem4);
    }
回复

使用道具 举报

1

主题

51

帖子

32.00

积分

新手上路

Rank: 1

积分
32.00
发表于 2020-12-18 06:15:01 | 显示全部楼层
setIconImage(Toolkit.getDefaultToolkit().createImage(Frame3.class.getResource("logo.gif")));  这句话不正确
ImageIcon=new ImageIcon(getClass().getResource("logo.gif"));
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表