for(int i=1;i<=6;i++){
url=UserCardLayoutFrame.class.getResource("/image/"+i+"gif");
icon=new ImageIcon(url);
imgPanel.add(String.valueOf(i),new JLabel(icon));
}
报这个错误:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at UserCardLayoutFrame.<init>(UserCardLayoutFrame.java:37)
at UserCardLayoutFrame.main(UserCardLayoutFrame.java:85)
是不是路径的问题?
url=UserCardLayoutFrame.class.getResource("/image/"+i+"gif");
icon=new ImageIcon(url);
imgPanel.add(String.valueOf(i),new JLabel(icon));
}
报这个错误:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at UserCardLayoutFrame.<init>(UserCardLayoutFrame.java:37)
at UserCardLayoutFrame.main(UserCardLayoutFrame.java:85)
是不是路径的问题?
解决方案 »
- eclipse 和 tomcat配置错误 求解
- hibernate多对多关联查询出现未明确定义列!
- A design of a re-distributed broker system
- java操作excel
- 【史上最难java问题】xfire和spring2兼容问题
- 关于usbkey的身份验证的问题?
- java把项目中的所有异常捕获到数据库里,怎么弄?????
- 我的J2EE在deploy成功后,访问数据库时出错?
- 有没有人能解释下这个方法是干嘛用的
- Hibernate的Query的统计查询问题:Long num = (Long)query.uniqueResult()报错
- 急!!求高手帮忙啊,JFreeChart整了一周了,没有进展啊!!
- 牛人解答,一系列问题
url=UserCardLayoutFrame.class.getResource("/image/"+i+".gif");
icon=new ImageIcon(url);
imgPanel.add(String.valueOf(i),new JLabel(icon));
}
报这个错误:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source)
at UserCardLayoutFrame.<init>(UserCardLayoutFrame.java:37)
at UserCardLayoutFrame.main(UserCardLayoutFrame.java:85)
是不是路径的问题?
因为你使用了类的class path路径来加载图片,所以图片要放到bin目录下,而不是src目录。
还是资源读取问题,怎么老是碰上这个。 又是系统文件不识别,又是路径不对的,相对绝对 冤家一对