您的位置:首页 > 编程语言 > Java开发

java在JFrame里 this.setIconImage((new ImageIcon("image\\qq.jpg")).getImage());

2015-02-09 15:03 393 查看


java在JFrame里 this.setIconImage((new ImageIcon("image\\qq.jpg")).getImage());

2014-04-08 21:58 提问者悬赏:50分 | 影映月莹 | 分类:JAVA相关 | 浏览491次
无法修改上面的小咖啡图片,显示不出来QQ图标,我用的是my eclipse 7.5

我有更好的答案

分享到:



按默认排序 | 按时间排序


1条回答

2014-04-09 10:21Cry_小衰 | 五级 最快回答

setIcon(new ImageIcon(路径));如果要导出jar文件的话,路径是
类名.class.getClassLoader.getResource("图片路径(放在项目中,不要在本地)")


追问

图片放在了项目中了


回答

你这个 this.seticon this是什么  JFrame吗?  图片放到JLabel里去呀  然后this.add(JLabel)
你换成 JLabel label=new JLabel(new ImageIcon("路径"));
this.add(label);


追问

this是JFrame,JLabel是没有问题,可以使用,但是JLabel是直接在窗体里实现图片,而这个是修改运行出来程序上面的小咖啡图片


回答

set完之后 repaint()


评论(1) | 1 0

取消发布

你进医院我坐牢2014-12-28
12:23
太感谢了!!!网上看了好几个说法都是没用的,看了你的classloader就成功了!!回复
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐